Acting


Yucca Fest
Detective Hayward
2023

The Girl
Gym Teacher
2022

Temptation Under the Sun
City Councilman
2022

Expiration
Chuck
2019

Digital Get Down
2018

Rosewood
Officer
2015

You Can Play
Coach Barnes
2015

Ironside
Muscled Goon
2013

Gangster Squad
Desk Officer
2013

Revenge
Desk Sergeant
2011

iCarly
Delivery Guy
2007

Zodiac
Internal Affairs Agent #2
2007

Heroes
Limo Driver
2006

Gangs of the Dead
Weatherman
2006

NCIS
Officer
2003

Threat Matrix
Military Police
2003

Miracles
Boston Fan
2003

Mister Sterling
Security Officer
2003

CSI: Miami
Drill Instructor
2002

Fastlane
SWAT Team Leader
2002

Windtalkers
Marine Machine Gunner (uncredited)
2002

I Am Sam
Stunt Driver
2001

Impostor
Stunts
2001

The Agency
Marine
2001

The Glass House
Stunts
2001

Panic
Stunts
2000

CSI: Crime Scene Investigation
Uniformed Officer
2000

Kiss Tomorrow Goodbye
Producer
2000

Strong Medicine
Staff Sergeant
2000

Witness Protection
U.S. Marshal
1999

Inspector Gadget
Stunts
1999

Hard Time
Stunts
1998

The Waterboy
Stunts
1998

Seven Days
NNL Aide
1998

V.I.P.
Assistant
1998

Armageddon
Stunts
1998

Starship Troopers
Stunts
1997

The Sleepwalker Killing
Deputy Sheriff (uncredited)
1997

Profiler
Deputy Sheriff
1996

The Pretender
Steven Chambers
1996

FX: The Series
Soldier
1996

Arli$$
Baseball Player
1996

Eraser
Stunts
1996

JAG
Stunts
1995

The Single Guy
Neighbor
1995

Sliders
UN Soldier
1995

Star Trek: Voyager
Stunts
1995

Chicago Hope
Orderly
1994

Melrose Place
Fashion Designer
1992

Murphy Brown
SWAT Team Sniper (uncredited)
1988

Natalia and the Moon
Sergeant Stevens