Actor · Born 1984
All Hail
2022 · as Maxi
Goodbye Happiness
2021 · as Chum de la mère ravissante
All My Friends Are Dead
2020 · as Pawet (voice)
Dance of the Forty One
2020 · as Evaristo Rivas
Nadine
2017 · as Voice (voice)
JFK: The Smoking Gun
2013 · as Hugh Betzner
Alone with Mr. Carter
2011 · as Adult John (voice)
The Spiderwick Chronicles
2008 · as Helen's Co-Worker
Wushu Warrior
2008 · as Jonathan Elders
End of the Line
2007 · as Conrad
Levity
2003 · as Clubgoer #5
Ultimate G's: Zac's Flying Dream
2000 · as Young Carl