
Acted in 23
2020s
- 2026
- 2025
- 2024
- 2023
Fifteen-Love
Jeremy Clough · 1 episode
- 2022
2010s
- 2014
- 2013
Vicious
Man in Club · 1 episode
2000s
- 2009
- 2005
The Search for the Northwest Passage
Captain Francis Crozier
- 2004
The Queen of Sheba's Pearls
Movie
Stories of Lost Souls
Michael
- 2003
Killing Hitler
Polish SOE Agent
- 2002
New Year's Eve
Michael
- 2001
1990s
- 1997
Caught in the Act
Tarquin
- 1995
- 1994
1970s
- 1974
Appearances1
2020s
- 2020
Miranda: My Such Fun Celebration
Self