
Taken
as Carny
2002

L.A.P.D.: To Protect And To Serve
as Stanley Tensler
2001

Wolf Lake
as Warren
2001

Special Unit 2
as Paul Wayne Tilden
2001

Dark Angel
as Silhouetted Figure
2000

Disturbing Behavior
as Shadow Man (uncredited)
1998

Stargate SG-1
as Priest
1997

Millennium
as Ricardo Clement
1996

The Sentinel
as Agent Cameron
1996

The Outer Limits
as Lab Tech
1995

Viper
as Knight Cola Security Guard
1994

The X-Files
as Rand
1993

Highlander: The Series
as Dominic Delio
1992

Black Cat II
as CIA Director
1992

Xtro 2: The Second Encounter
as Secretary Kenmore
1990