Acting - Born Apr 19, 2004 in Los Angeles, California, USA
No biography available.
The Ellen DeGeneres Show
2003
Best Week Ever
2004
Total Eclipse
2018