Home / Discover / People

Andor

2022
as Syril Karn

Bodies (2023)

2023
as DI Hillinghead

Poldark (2015)

2015
as Francis Poldark

Anna Karenina

2012
as Yegorushka Korsunsky

Marrowbone

2017
as Tom Porter

The Titan

2018
as Dr. Elliot Blake

An Inspector Calls

2015
as Gerald Croft

Poldark Revealed

2016
as Self / Francis Poldark

The Trip to Spain

2017
as Jonathan

Brexit: The Uncivil War

2019
as Zack Massingham

Guest Star

Episode The Tonight Show Starring Jimmy Fallon
Martin Lawrence, Matthew Lopez, Kyle Soller, Karol G
2020
Episode BBC Drama
An Inspector Calls
2015