2003
Detonator as Steve Kerwin2002
The Shield as Lonnie Reborg2000
The Invisible Man as Dante1999
Storm of the Century as Kirk Freeman1999
Hidden Agenda as Christoph1997
Last Stand at Saber River as Cornet1997
Dead Men Can't Dance as Dennis Larson1996
Pacific Blue as Jordan Cane1996
Eraser as Technician1996
Andersonville as Mad Matthew1996
Where Truth Lies as Jonas Kellar1994
Due South as Jolly Hughes1994
The Mask as Sweet Eddy1994
Against the Wall as Denny1994
New Crime City: Los Angeles 2020 as Wizard1993
The X-Files as Lone Man1993
The Adventures of Brisco County, Jr. as Will Swill1993
Cliffhanger as Heldon1992
Nightmare Cafe as Philip Benning1991
Wedlock as Puce1990
Counterstrike as Carter Fleming1990
Super Force as Not available1990
Destiny To Order as Chicout1989
The Long Road Home as Michael Posen1989
Champagne Charlie as Paul Lampin1989
Lonely Child: The Imaginary World of Claude Vivier as Claude Vivier - Age 261988
War of the Worlds as Martin Cole1988
War of the Worlds as Malzor1988
Tadpole and the Whale as Marcel1987
Friday the 13th: The Series as Eddie Monroe1987
Friday the 13th: The Series as Stewart Pangborn / Harry Braeden1987
Friday the 13th: The Series as Aubrey Daniel Ross1987
Friday the 13th: The Series as Donald Wren1987
Ford: The Man and the Machine as Henry II1987
The Liberators as Brandt1986
The Climb as Hermann Kollensperger1985
The New Alfred Hitchcock Presents as Curt Slessinger1985
Head Office as Rich1983
Strange Brew as Policeman