
The Dark Knight
2008
Assistant D.A. (uncredited)

The Devil Wears Prada
2006
Fund Raiser (uncredited)

Stranger Than Fiction
2006
Business Man (uncredited)

Fred Claus
2007
Christmas Shopper (uncredited)

The Beast
2009

Frankenstein: Day of the Beast
2011
The Monster

Satanic Panic
2009
Tim Richards

Payton Collins: Serial Rapist
2011
Police Captain Bill Harrison

Bachelors Grove
2014
Coach Baker

Bailiwick
2017
Brian

That Wasn't Supposed to Happen
2019
Officer Drater

The Judas Run
2014
Mr. DeGroot