Actor
Boy's Own Story
2007
as Shrink
The Scree
2004
as Timothy Dingle
Mr. Accident
2000
as Enigmatic Stranger
Babe: Pig in the City
1998
as Chef
Dark City
1998
as Assistant Stranger
Doom Runners
1997
as Cesar Lopez
Still Twisted
1997
as Brendan (segment 'The Crossing')
Children of the Revolution
1996
as Beria
Babe
1995
as Rooster (voice)
Reckless Kelly
1993
as Postman
Sweetie
1989
as Teddy Schneller
The Navigator: A Medieval Odyssey
1988
as Martin
The Germ of an Idea
1985
as Evan Rude's Id