Born in New York City, New York, USA
Selena
1997
As Young Abraham - Dinos 1961
American Me
1992
As Young Montoya Santana
Return to Horror High
1987
As Choo Choo
Tuff Turf
1985
As Mickey