
Acted in 29
2010s
- 2018
- 2015
- 2013
- 2012
Shelved
T.J.
- 2011
Netherwood
Carl
- 2010
Russian Snark
Neville
2000s
- 2008
- 2006
Ozzie
Buzz Maroni
- 2004
Not Only But Always
Bernard Manning
- 2003
Lucy
Mark Daniels
- 2000
Jack of All Trades
Clark · 1 episode
1990s
- 1998
The Climb
Rules Rhodes
Hercules and Xena - The Animated Movie: The Battle for Mount Olympus
Zeus (voice)
- 1996
- 1995
- 1994
Hercules and the Lost Kingdom
Auctioneer's Sidekick
- 1993
The Tommyknockers
Benton Rhodes · 2 episodes
1980s
- 1988
- 1987
Worzel Gummidge Down Under
Weevily Swede · 1 episode
Those Dear Departed
Prophet
- 1986
Footrot Flats: The Dog's Tale
Dog (voice)
Pallet on the Floor
Henderson
- 1984
Second Time Lucky
Technician 2
- 1983
Nate and Hayes
Louis Beck
- 1982
A Dangerous Summer
Immigration Officer
1960s
- 1969
Riptide
Constable 2 · 1 episode