2010
Reds & Blues: The Ballad of Dixie & Kenny as The Narrator
2009
Moving On as Carl Chase (1 episode)
2006
Dead Man's Cards as Fester
2004
George and the Dragon as Aard
2002
Tipping the Velvet as Corder (2 episodes)
2002
Revengers Tragedy as Judge
2001
Lara Croft: Tomb Raider as Ancient High Priest
2000
There's Only One Jimmy Grimble as Thug in Pub
1999
Swing as Heavy Metal Landlord
1995
Cutthroat Island as Bishop
1995
Bugs as Varetsky (1 episode)
1992
This Boy's Story as Stranger
1992
Highlander: The Series as Robert Davis (2 episodes)
1992
The Young Indiana Jones Chronicles as German 2nd #2 (1 episode)
1990
Needle as Taxi Driver
1988
Distant Voices, Still Lives as Uncle Ted
1987
Coast to Coast as Liverpool Barman
1985
Letter to Brezhnev as Taxi Driver
1985
The Bride as 2nd Circus Hand