
Acted in 31
2020s
- 2023
Tales of the Tardis
Captain Bates · 1 episode
2010s
- 2014
2000s
- 2005
- 2004
- 2003
American Cousins
JoJo
- 2001
Kiss Kiss (Bang Bang)
Humph
1990s
- 1999
The Adventures of Young Indiana Jones: Trenches of Hell
Sassoon
- 1995
A Pin for the Butterfly
Vasil
Elidor
Malibron · 6 episodes
- 1994
Marooned
Craig
- 1993
Frank Stubbs Promotes
Robin · 1 episode
He-Play She-Play
Adrian · 1 episode
- 1992
- 1991
London Kills Me
Tom Tom
One Against the Wind
German Pilot
- 1990
Wild Flowers
Angus
1980s
- 1989
Doctor Who: The Curse of Fenric
Cpt Bates
- 1988
Airbase
John
- 1987
Hidden City
Movie
Three Wishes for Jamie
Jamie McGrew
Heart of the Country
Bernard · 4 episodes
Wild Flowers: Women of South Lebanon
Movie
- 1986
- 1985
Pity in History
Pool
- 1984
Cal
Crilly
- 1982
Aliens
First soldier
1960s
- 1963