Mark Rowley (actor)

Mark Rowley (born 29 January 1990) is a Scottish actor, who has appeared in the television series River City (2013–2014), Young Dracula (2014), Home Fires (2016), The North Water and The Spanish Princess (2020).

He played the Irish warrior Finan, Uhtred's sidekick in battle, in The Last Kingdom (2017–2022), and was Prince Alvitirin in The Witcher: Blood Origin (2022).

[2] From 2017 to 2022, Rowley played the role of the Irish warrior Finan, Uhtred's sidekick in battle, in the Netflix television medieval drama The Last Kingdom alongside Alexander Dreymon.

[4] In 2020, Rowley appeared as Bain in the BBC's The North Water, along with fellow The Last Kingdom actor, Eliza Butterworth.

He also landed a recurring role as Alexander Stewart in series 2 of Starz historical drama The Spanish Princess about Catherine of Aragon before she married Henry VIII of England.

Mark Rowley interview Seven Kings Must Die 2023