— |
|
P.O.W.
(6 episódios) como Alfie Harris
|
— |
|
Heart of Darkness
como (voice)
|
— |
|
Be Brave
|
|
2023 |
|
Gremlins: Segredos dos Mogwai
(10 episódios) como Riley Greene (voice)
|
2023 |
|
Extrapolations: Um Futuro Inquietante
(1 episódio) como Junior
|
2023 |
|
O Urso do Pó Branco
como Andrew Thornton
|
|
2022 |
|
Inside High Noon Revisited
como Narrator
|
|
2021 |
|
Companhia das Focas
como Grimes (voice)
|
|
2020 |
|
Perry Mason
(16 episódios) como Perry Mason
|
2020 |
|
A Casa Coruja
(2 episódios) como Emperor Belos (voice)
|
|
2019 |
|
O Relatório
como New York Times Reporter
|
2019 |
|
Um Lindo Dia na Vizinhança
como Lloyd Vogel
|
2019 |
|
Trem Infinito
(1 episódio) como Alrick (voice)
(1 episódio) como Aloysius (voice)
|
|
2018 |
|
Morte e Rouxinóis
(3 episódios) como Billy Winters
|
2018 |
|
Mogli: Entre Dois Mundos
como Lockwood
|
|
2017 |
|
The Post: A Guerra Secreta
como Daniel Ellsberg
|
2017 |
|
Carpool Karaoke: A Série
(1 episódio) como Self
|
|
2015 |
|
Mr. Calzaghe
como Himself
|
2015 |
|
Viva a França!
como Percy
|
2015 |
|
Pegando Fogo
como Reece
|
2015 |
|
Close Up with The Hollywood Reporter
(1 episódio) como Self
|
2015 |
|
The Late Late Show com James Corden
(1 episódio) como Self – Guest
|
|
2014 |
|
BoJack Horseman
(1 episódio) como Justin Kenyon (voice)
|
2014 |
|
Under Milk Wood
como New York Voice
|
2014 |
|
Late Night with Seth Meyers
(2 episódios) como Self
|
|
2013 |
|
Morte em Pemberley
(3 episódios) como Fitzwilliam Darcy
|
2013 |
|
The Americans
(75 episódios) como Phillip Jennings
|
|
2012 |
|
The Scapegoat
como John / Johnny
|
2012 |
|
The Mystery of Edwin Drood
(2 episódios) como John Jasper
|
|
2010 |
|
Luster
como Joseph Miller
|
2010 |
|
Patagonia
como Mateo
|
|
2008 |
|
A Child’s Christmas
como The Old Man (voice)
|
2008 |
|
Amor Extremo
como Dylan Thomas
|
|
2007 |
|
Território Virgem
como Count Dzerzhinsky
|
|
2006 |
|
Irmãos e Irmãs
(109 episódios) como Kevin Walker
|
2006 |
|
Rachael Ray
(1 episódio)
|
2006 |
|
Love and Other Disasters
como Peter Simon
|
2006 |
|
Beau Brummell: This Charming Man
como Lord Byron
|
|
|
2003 |
|
Otherworld
como Lleu Llaw Gyffes (voice)
|
|
2002 |
|
Deathwatch
como Cpl. Doc Fairweather
|
2002 |
|
The Abduction Club
como James Strang
|
2002 |
|
Taliesin Jones
como Jonathon
|
2002 |
|
Atiradores
como Eddie
|
|
2001 |
|
The Lost World
(2 episódios) como Edward Malone
|
2001 |
|
O Mundo Perdido
como Edward Malone
|
2001 |
|
Richard & Judy
(1 episódio) como Self
|
2001 |
|
Nunca é Tarde para Cantar
como Nob
|
2001 |
|
Tabloid
como Darren Daniels
|
|
2000 |
|
Peaches
como Frank
|
2000 |
|
Sorted
como Carl
|
|
1999 |
|
Titus
como Demetrius
|
1999 |
|
Heart
como Sean McCardle
como Shaun McCardle
|
|
1998 |
|
Elizabeth
como (uncredited)
|
|
1997 |
|
House of America
como Boyo
|
|
1995 |
|
Backup
(14 episódios) como PC Steve ‘Hiccup’ Higson
|
|
1993 |
|
GMTV
(1 episódio) como Self
|
|
1971 |
|
Columbo
(1 episódio) como Justin Price
|
|