

End of Watch
2012 · as Pastor Simons

Xeno
2025 · as Lou

The Animal
2001 · as Patrolman Jaworski

Obsessed
2009 · as Roger

Angels in the Outfield
1994 · as Angels Coach

Raising Helen
2004 · as Mourner

Escaping Dad
2017 · as Lou

Aces 'N' Eights
2008 · as Surveyor

Ticker
2001 · as SWAT Team

Atlas Shrugged: Part II
2012 · as Chauffeur

Fearless
1993 · as Reporter

The Perfect Game
2009 · as McAllen Umpire

Harrison Montgomery
2008 · as Gary

Forget Me Not
2009 · as Maintenance Man

Shattered
2017 · as Deputy Mayor Celozzi

Letters from a Killer
1998 · as Sniper

Frankenstein
2015 · as Officer Woodcock

Cupcake
2021 · as Daddy