Actor (16 credits)
- Backseat (2018) Washington Post Reporter
- Don't Worry, He Won't Get Far on Foot (2018) Police Officer with Newspaper
- Vice (2018) Washington Post Reporter, not listed in credits
- Sully (2016) Passenger 19B, not listed in credits
- Wicked City (2015) LAPD Diver, not listed in credits
- The River Murders (2011) Cop #2, not listed in credits
- Snapped (2010) George
- Oy Vey! My Son Is Gay!! (2009) Officer Colton, not listed in credits
- Don't Look Up (2009) Romanian Police Officer, not listed in credits
- Eagle Eye (2008) FBI Uniform Officer, not listed in credits
- What Just Happened (2008) Film Premiere Guest / Paparazzi, not listed in credits
- The Riches (2007) Michael Jackson Party & Funeral Guest, not listed in credits
- Inside the Real NCIS (2006) Bill the Lost Camper
- 101 Dalmatians II: Patch's London Adventure (2003) Salvador Dali, voice acting
- Deadly Innocents (1989) Racer
- Trading Hearts (1988) Heckler #2