Known for Acting
2003
as Young Leroy Jenkins
2011
as Esteban
2009
as Bobby Fischer age 15
2016
as Christian Brando
1998
as Tommy Jr.