Actor
Grizzly Night
2024
as Robert Klein
Bau, Artist at War
2024
as Michael
The Tiger's Apprentice
2024
as Rudy (voice)
Oppenheimer
2023
as Rossi Lomanitz
Useless Humans
2021
as Brian
Variant
2020
as Thomas
The Bellmen
2020
as Josh
Ring Ring
2019
as Jason
Made Public
2019
as Dave
Buoyancy
2018
as Mitch
Field of Lost Shoes
2015
as Moses Ezekiel
Hypnotized
2015
Acid Girls
2014
as Sebastian
CBGB
2013
as John Holmstrom
2nd Take
2011
as Ethan
Sex Drive
2008
as Ian Lafferty
Lions for Lambs
2007
as Student
The Hottest State
2006
as Decker
Feast
2005
as Hot Wheels
Pretty Persuasion
2005
as Josh Horowitz
Surviving Christmas
2004
as Brian Valco
Austin Powers in Goldmember
2002
as Young Evil
I Was a Teenage Faust
2002
as Brendan
'Twas the Night
2001
as Danny Wrigley
The View from the Swing
2000
as Ben
Return to the Secret Garden
2000
as Timothy
COGN-AI-TIVE
Archie
as James