Photos with Natasha Capp
Natasha was born in Mineola, NY and was raised in the small, quaint town of Sayville on Long Island. Natasha has attended a different school for each of her four years of high school, which is something she prides herself in. Natasha began acting at the age of 5 where she took part in local, community theatre in her home town. Now she's living in Los Angeles with her parents Steven and Maria and siblings, Steven Thomas and Raffaela, both of whom are actors. Read more...