

Shazam!
2019 · as School Security Guard

Open Range
2003 · as Ralph

Chicago
2002 · as Stage Manager

Outlander
2008 · as Boromir

The Crossing
2000 · as Billy Perkins

Dirty Work
1998 · as Thief

Spider
2002 · as Bob

The Music Man
2003 · as Salesman #5

A Lobster Tale
2006 · as Dale Ewing

Flowers for Algernon
2000 · as Mike

Deathlands
2003 · as J.B. Dix

Eloise at Christmastime
2003 · as Max the Elevator Operator

Louis Cyr: The Strongest Man in the World
2013 · as Mac Somher

Harlan County War
2000 · as Lawrence Perkins

Eloise at the Plaza
2003 · as Max the Elevator Operator

Cas & Dylan
2013 · as Mechanic

The Marriage Fool
1998 · as John

Johnny 2.0
1998 · as Dan-O