
Actor
Age 44 · UK

2010 · ★ 5.9
as Big Issue Seller

2022 · ★ 7.5
as Younger Patrick

2022 · ★ 6
as Owen Lassiter

2026
as Derek Jarman

2014 · ★ 8.5
as Ferdinand

2010 · ★ 7.1
as Tony Warren

2007
as Affers

2009
as Harry Parr Davies

2016
as Berowne

2016
as 演员

2026

2007
as Tom Byrne
Movies from TMDB, TV roles from TVmaze (main cast only).

2025 · Netflix · Ended
as Count Vega (voice)

2024 · BBC iPlayer · Ended
as Robbie Carmen

2023 · Paramount+ · Ended
as Aaron Marsh

2019 · Channel 4 · Ended
as Joseph Merrick

2016 · BBC One · Ended
as Vladimir

2015 · Netflix · Ended
as King Alfred the Great

2015 · BBC Two · Ended
as Captain David Collins

2013 · BBC One · On air
as Roberts

2012 · BBC Two · Ended
as Fred Best

2012 · BBC Two · Ended
as Poins

2010 · BBC One · On air
as Toby Kent