

K-19: The Widowmaker
2002 · as Vanya

Young People Fucking
2007 · as Dave

Lost and Delirious
2001 · as Phil

White Coats
2004 · as Mike Bonnert

Focus
2001 · as Willy Doyle

Hollywood North
2004 · as Seth Johnson

Rescue Dogs
2016 · as Charger (voice)

My Weird School
2025 · as Principal Klutz

A Miser Brothers' Christmas
2008 · as Bob / Elf #1 (voice)

Miss Spider's Sunny Patch Kids
2003 · as Gus (voice)

Hollywood Wives: The New Generation
2003 · as Danny

Monsterland 2
2019

Ricky Nelson: Original Teen Idol
1999 · as Terry

Moments of Clarity
2016 · as Radio DJ (voice)

Celebrity Manhunt's Total Drama Action Reunion Special
2010 · as Cody / Tyler / Ezekiel (voice)

Happiness is Hate Therapy
2010 · as Donovan

Wormbug
2013 · as Henry