Self
The Issue with Tissue: A Boreal Love Story (2023)
Viktor
Nature Unleashed: Earthquake (2005)
Ernst
Rats (2003)
Steve
Tornado Warning (2002)
Rye
After Image (2001)
John Doe
Nostradamus (2000)
Stuart Bliss
Stuart Bliss (1998)
Alan Bailey
Mercenary (1996)
Archer
Within the Rock (1996)
Martin
Naked Lunch (1991)
Marty
Queens Logic (1991)
Burt Stone
The Neon Empire (1989)
Red Rodney
Bird (1988)
McDonald
Touch and Go (1986)
David Strong
A Case of Libel (1983)
Doug Alward
The Terry Fox Story (1983)
Danny
Ticket to Heaven (1981)
Andy
Heartaches (1981)
Greg
Pinball Summer (1980)
Pete Crenshaw
Hog Wild (1980)
Director
Writer
Producer
Cinematography
Editor
Camera Operator
Falling... (2014)