

Battlefield Earth
2000 · as Rock

Gothika
2003 · as Joe

The Young and Prodigious T.S. Spivet
2013 · as The vigilant

The Hummingbird Project
2019 · as Contractor #4

Mambo Italiano
2003 · as Father Carmignani

Eye of the Beholder
1999 · as Fat Businessman

Where the Money Is
2000 · as Guard

The Minion
1998 · as Giannelli

The List
2000 · as Frank Dekker

Dead Like Me: Life After Death
2009 · as Turner

Lion of Oz
2000 · as (voice)

The Peacekeeper
1997 · as Space Command

P.T. Barnum
1999 · as R.W. Lindsay

Crime Spree
2003 · as Vinny

Timescape: Back to the Dinosaurs
2022 · as Glenn

The Velveteen Rabbit
2009 · as Neal

The Education of Little Tree
1997 · as Headmaster

Peace by Chocolate
2021 · as Barry