2023
as Detective Hayward
2022
as Gym Teacher
2022
as City Councilman
2022
2019
as Chuck
2018
2015
as Officer
2015
as Coach Barnes
2013
as Muscled Goon
2013
as Desk Officer
2011
as Desk Sergeant
2007
as Delivery Guy
2007
as Delivery Man
2007
as Delivery Man (archive footage)
2007
as Internal Affairs Agent #2
2006
as Limo Driver
2006
as Weatherman
2003
as Officer
2003
as Military Police
2003
as Boston Fan
2002
as SWAT Team Leader
2002
as Marine Machine Gunner (uncredited)
2000
as Uniformed Officer
2000
as Producer
2000
as Staff Sergeant
1999
as U.S. Marshal
1998
as NNL Aide
1998
as Assistant
1996
as Soldier
1995
as Neighbor
1995
as UN Soldier
1992
as Fashion Designer
1988
as SWAT Team Sniper (uncredited)