Eduardo
The Decameron (2024)
Self - Narrator
Celebrity Race Across the World (2023)
Dr. Newman - Scientist #2
The Last of Us (2023)
Narrator
Scotland: A Year In The Wild (2021)
Jed Bishop
Transplant (2020)
Dr. Jed Bishop
DI Steven Grover
The Victim (2019)
Race Across the World (2019)
Dr Archie Watson
Verrate mich nicht (2017)
Mage
Dirk Gentlys Holistische Detektei (2016)
Lord Rupert Mallory
Rosamunde Pilcher: Ein einziger Kuss (2015)
Adam
Marley's Ghosts (2015)
Himself
Taskmaster (2015)
DI Charlie Henry
The Widower (2014)
Duck Quacks Don't Echo (2014)
우주는 얼마나 작은가? (2014)
Aeson
Atlantis (2013)
Tychon
Holden Radcliffe
Marvel's Agents of S.H.I.E.L.D. (2013)
Richard Kendall
Rosamunde Pilcher: Die andere Frau (2012)
Rhys Kinlan
Elementary (2012)
DI Jack Cloth
A Touch of Cloth (2012)
Richard King
Black Mirror (2011)
Alexander Willard
Der Jäger - Geld oder Leben (2011)
Batiatus
Spartacus (2010)
Self
Movie Connections (2007)
Rutger Simon
Damages - Im Netz der Macht (2007)
Jack Roper
New Street Law (2006)
Jake Osbourne
Cold Blood (2005)
8 Out of 10 Cats (2005)
Inspector Tom Campbell
Agatha Christie's Marple (2004)
D.S. Mackenzie Stone
Amnesia (2004)
John Wade
Sea of Souls (2004)
Stangler
Carnivàle (2003)
Dr. Robert Dalgety
MDs (2002)
Martin Shepard
Alias - Die Agentin (2001)
Rebus
Rebus (2000)
Dr. Iain McCallum
McCallum Tote schweigen nicht (1997)
Dr. Charles Beck
Silent Witness (1996)
Out of the Blue (1995)
Nick Simon
Faith (1994)
Avery McManus
Frasier (1993)
GMTV (1993)
Between the Lines (1992)
Civvies (1991)
Dr. Gerard
Agatha Christie's Poirot (1989)
Derek Pierce
The Bill (1984)
Natural World (1983)
Narrator (voice)
Taggart (1983)
Himself - Narrator
Horizon (1964)
Producer
Afterlife (2005)