Edwin Stanton
Nach dem Attentat (2024)
Nicolas
Made in Oslo (2022)
Van
Modern Love (2019)
Richard
This Way Up (2019)
Captain James Fitzjames
The Terror (2018)
Prince Philip, Duke of Edinburgh
The Crown (2016)
Geoffrey Dromgoole
The Night Manager (2016)
Self
Close Up with The Hollywood Reporter (2015)
Dr. Harries
Catastrophe (2015)
Puppy Love (2014)
Tiber Saxon (voice)
Star Wars Rebels (2014)
Frank Randall / Jonathan 'Black Jack' Randall
Outlander (2014)
Frank Randall
Nathaniel Bloom
The Honourable Woman (2014)
Late Night with Seth Meyers (2014)
Charles Flyte
Secret State (2012)
Simon Schama's Shakespeare (2012)
Richard Pembroke
Eternal Law (2012)
Liam Monroe
Black Mirror (2011)
Ross McGovern
The Shadow Line (2011)
Ross (Journalist)
Edmure Tully
Game of Thrones (2011)
Ian Fleming
Any Human Heart (2010)
Raymond
The Deep (2010)
Dr. Tom Kersley
Getting On (2009)
Samuel Cain
Law & Order: UK (2009)
Scott Wilson
Bonekickers (2008)
Aidee
Fairy Tales (2008)
David Morston
Kingdom (2007)
Stefan
Pulling (2006)
Marcus Junius Brutus
Rom (2005)
Simon Weir
The Thick of It (2005)
Lieutenant Stepashin
Doctor Who (2005)
Stanley Ellis
Inspector Foyle (2002)
Box 500
Ultimate Force (2002)
Andrew Lawrence
Spooks – Im Visier des MI5 (2002)
Halley's Secretary (uncredited)
Longitude (2000)
Jack Dorset
Inspector Barnaby (1997)
Greg Walker
Silent Witness (1996)
Frank Gallagher
Casualty (1986)