2007
The Boat People as Merrick2004
North & South as Leonards2002
15 Storeys High as Steve2002
All or Nothing as Nutter2001
Me Without You as Craig2001
Mind Games as Eric, Computer Image Enhancer1998
A Respectable Trade as Sailor1995
Bugs as Officer