Fly Me To The Moon: Tráiler'Alien: Romulus': Primer TráilerGhostbusters 5: Tráiler finalLaLola (2024) VIXSofía SisniegaEmily RuddVuelve a Mí (Telemundo)Minas de pasión (Univisión)
Engaños (Serie TV) (2024 - )Papel: Neil Burkett 9.35
A Clever Woman (2023)Papel: Tom 9.00
Siete reyes deben morir (2023)Papel: Aldhelm 8.00
Catalina la Grande (Serie TV) (2019)Papel: Alexander Bezborodko 5.89
Paciente cero (2018)Papel: Pete Townshend 4.16
SS-GB (Serie TV) (2017)Papel: John Spode 5.46
Un reino unido (2016)Papel: Roberts 6.02
Life in Squares (Serie TV) (2015 - )Papel: Adrian Stephen 7.00
The Last Kingdom (Serie TV) (2015 - 2022)Papel: Aldhelm 8.51
The Imitation Game (Descifrando Enigma) (2014)Papel: Jack Good 7.78
Belle (2013)Papel: Mr. Vaughan 6.06
Nymphomaniac. Volumen 1 (2013)Papel: Young Lad 1 on Train 5.78
Endeavour (Serie TV) (2012 - 2023)Papel: Johnny Broom 9.00
Anna Karenina (2012)Papel: Princess Betsy's Footman 6.50
Cumbres borrascosas (2011)Papel: Edgar Linton 8.00
Silk (Serie TV) (2011 - 2014)Papel: Tom McFarland 7.65
The Suspicions of Mr Whicher (Serie TV) (2011 - 2014)Papel: Linus Finch 8.00
Muck (2015) (Cortometraje)Papel: Billy 8.00
Boys on Film 15: Time & Tied (2016) 7.00