
Acted in 13
2010s
- 2019
We Have Everywhere to Go
Francis
- 2018
The Cocktail Waitress
Guy
- 2016
White Island
Stuart
- 2012
Liz & Dick
Alan Williams (uncredited)
- 2011
Morlocks
Patterson
2000s
- 2003
- 2000
1990s
- 1999
- 1998
The Very Thought of You
Icelandair Official
Sentimental Education
Rufus
- 1997
Bring Me the Head of Mavis Davis
TV Reporter
- 1996
My Wonderful Life
Roger Graham · 24 episodes