Self
Hot Ones Versus (2024)
Golden Haired Man (voice)
The Sandman (2022)
Narrator
The Bridge: Race to a Fortune (2020)
Lord Asriel
His Dark Materials (2019)
Hazel (voice)
Watership Down (2018)
Self - Guest
The Great Celebrity Bake Off for Stand Up To Cancer (2018)
The Late Show with Stephen Colbert (2015)
Late Night with Seth Meyers (2014)
The Tonight Show Starring Jimmy Fallon (2014)
Watch What Happens Live with Andy Cohen (2009)
The Graham Norton Show (2007)
The One Show (2006)
ShakespeaRe-Told (2005)
Steve McBride
Shameless (2004)
Dan Foster
State of Play (2003)
Liam
Early Doors (2003)
Leto Atreides II
Frank Herbert's Children of Dune (2003)
Foyle's War (2002)
Top Gear (2002)
Josh Malfen
White Teeth (2002)
Gowan Ross
The Inspector Lynley Mysteries (2002)
Friday Night with Jonathan Ross (2001)
James W. Miller
Germans de sang (2001)
Martin Vosper
Murder in Mind (2001)
Sergeant Bloxham
Lorna Doone (2000)
The Daily Show (1996)
The Tonight Show with Jay Leno (1992)
Self - Host
Saturday Night Live (1975)