Actor
New York Murder
2016
Brando Unauthorized
2011 · as Christian Brando
Vatos Locos
2011 · as Esteban
Bobby Fischer Live
2009 · as Bobby Fischer age 15
Vampiro
2009 · as Sebastian
The Calling
2003 · as Young Leroy Jenkins
Kill You Twice
1998 · as Tommy Jr.