Actor
To Catch a Killer
2023
as Frank Graber
Brick Mansions
2014
as Major Reno
Clydecynic
2013
Upside Down
2012
as Head of Security
Do You Know Me
2009
as Bryner
The Covenant
2006
as Sergeant Sobel
A Different Loyalty
2004
as CIA Agent Art Yallop
The Day After Tomorrow
2004
as Flight Director
Recon 2020: The Caprini Massacre
2004
Timeline
2003
as Oliver's Lieutenant
Rollerball
2002
as Petrovich's Heavy
Heist
2001
as Co-Pilot
The Score
2001
as Thug
The Warden
2001
as Geddes
No Alibi
2000
as Lou Murphy
Press Run
2000
The Bone Collector
1999
as Lieutenant Carl Hanson
36 Hours to Die
1999
as Guard
Snake Eyes
1998
as Agent #1
Sanctuary
1998
as Capt. Usher
Night of the Demons III
1997
as Macho Cop
Witchboard III: The Possession
1997
as Ronald
Laserhawk
1997
as Frank Raymond
Natural Enemy
1996
as Bob
Sci-fighters
1996
as Desine
Mother Night
1996
as Rudolph Hoess
Hollow Point
1996
as Police Officer at Diane's Apt.
For Love Alone: The Ivana Trump Story
1996
as Otto
Hart to Hart: Two Harts in 3/4 Time
1995
as Henri
Vanished
1995
as Principal (uncredited)
Obstruction of Justice
1995
as Ray Coleman
Brainscan
1994
as Police Officer
The Lifeforce Experiment
1994
as Shepherd
Map of the Human Heart
1993
as MP
Canvas
1992
as Guard
Heritage Minutes: Vikings
1992
as Viking
Twin Sisters
1992
as Carson
Deadly Surveillance
1991
as Mehlman
Back Stab
1990
as Cop #2
Power Games
1989
as Tattoo
Liberace: Behind the Music
1988
as Cop
Meatballs III: Summer Job
1986
as Rat #1
Perfect Timing
1986
as Muscle Man #1
Evil Judgment
1984
as O'Neil