
Birthday
N/A
Gender
Male
Place of Birth
Also know as
--

(2023) Broken Gargoyles
as Oakwood

(2021) Dead in October
as ---

(2017) Babs
as Warren Beatty

(2018) Been So Long
as Conrad

(2016) And Then I Was French
as Matt

(2019) False Witness
as Scott

(2018) Feline
as James

(2022) Morbius
as Finance Bro (Pub)

(2022) Prey for the Devil
as Matt

(2025) 260 days
as Milivoje
(2015) The Green Man
as Kyle

(2025) End of Play
as Clement

(2023) Champion
as ---

(2015) The Bastard Executioner
as Piers Gaveston

(2016) DC's Legends of Tomorrow
as Alun Thomas Bot

(2016) DC's Legends of Tomorrow
as Alun Thomas / Alun Thomas Bot

(2022) Pistol
as Noel Monk

(2021) FBI: International
as Nick Thorpe

(2017) Knightfall
as Prince Louis of France

(2021) Domina
as Sextus

(2012) A Young Doctor's Notebook
as Anatoliy

(2015) Wolf Hall
as William Stafford

(2025) Bookish
as Mickey Hall