
Acted in 12
2010s
- 2014
1480 Radio Pirates
Willis
2000s
- 2009
- 2008
- 2006
Fatal Contact: Bird Flu in America
Reporter #1 (uncredited)
- 2004
Not Only But Always
Upper Class Man
- 2003
- 2002
1990s
- 1999
- 1997
Sharpe: The Legend
Lennox
- 1995
- 1991

2010s
1480 Radio Pirates
Willis
2000s
Fatal Contact: Bird Flu in America
Reporter #1 (uncredited)
Not Only But Always
Upper Class Man
1990s
Sharpe: The Legend
Lennox