Actor
Careful What You Wish For
2015
as Gordon
All Saints Eve
2015
as Preacher William
12 Years a Slave
2013
as Captain
Pawn Shop Chronicles
2013
as Cook
Death from Above
2012
as Oclar
Step Up Revolution
2012
as Uniformed Cop
Killer Joe
2012
as Digger Soames
Dolphin Tale
2011
as Board Member Fitch
Drive Angry
2011
as Sarge
Conviction
2010
as Officer Boisseau
Wild Things: Foursome
2010
as Captain Blanchard
Nine Dead
2010
as Father Francis
Father of Invention
2010
as General Store Clerk
My Bloody Valentine
2009
as Riggs
Feast II: Sloppy Seconds
2008
as The Sheriff
The Mysteries of Pittsburgh
2008
as Lenny Burns
Mad Money
2008
as Agent Wayne
Pencil Fighting - The Life and Times of Team Balderdash
2007
Cleaner
2007
as Vic
The Hawk Is Dying
2007
as Alonzo
Walking Tall: The Payback
2007
as Herb Sherman
Premonition
2007
as Sheriff Reilly
Hoot
2006
as Drill Sergeant
Miami Vice
2006
as Air Traffic Supervisor
Christmas in Miami
2005
as Poliziotto #1
Transporter 2
2005
as U.S. Marshal Brown
The Work and the Glory
2004
as Land Speculator
The Punisher
2004
as Dante
Wild Things 2
2004
as Jayson
Monster
2003
as Will / Daddy "John"
From Justin to Kelly
2003
as Mr. O'Mara
2 Fast 2 Furious
2003
as Agent
Bending All the Rules
2002
as Sargeant
The Code Conspiracy
2002
as Commander
Big Trouble
2002
as Arch Ridley
Tigerland
2000
as Tigerland CO
Instinct
1999
as Foley
The Truman Show
1998
as Citizen Searching Truman (uncredited)
Wild Things
1998
as Walter
Palmetto
1998
as Miles Meadows
Great Expectations
1998
as Cop on Boat
Catherine's Grove
1997
as William Mason
Contact
1997
as NASA Technician
Plato's Run
1997
as Baker
Blood and Wine
1996
as Guard
Shootfighter II
1996
as Malo
Fair Game
1995
as Navigator
Bad Boys
1995
as Noah Trafficante
Smoke N Lightnin
1995
as Jones
Tollbooth
1994
as Cop #2
Justice in a Small Town
1994
as Derek
A Passion for Justice: The Hazel Brannon Smith Story
1994
as Buddy
Bandit: Bandit's Silver Angel
1994
as Duke
China Moon
1994
as CSU Technician
Terror in the Night
1994
as Wilson Bradley
Hidden Fears
1993
as Marty Vanbeeber
For Love and Glory
1993
as Col. J.E.B. Stuart
The Real McCoy
1993
as Karl
Cop and ½
1993
as Waldo
Matinee
1993
as Shopping Cart Crook
Passenger 57
1992
as Vincent
The Keys
1992
Drug Wars: The Cocaine Cartel
1992
as Security Guard
Dead Boyz Can't Fly
1992
as O'Brien
Carolina Skeletons
1991
as Deputy Bryant
White Lie
1991
as Donald Cambio
Edward Scissorhands
1990
as Reporter
Somebody Has to Shoot the Picture
1990
as Supt. Stanton