Selena Castro

Selena Castro

Selena Castro was born in Long Beach, California to immigrant parents and raised in Henderson, Nevada. She is Mexican-American and has five siblings. Selena graduated from California State University Long Beach in 2018 with a Bachelor of Arts in Communication Studies and a Minor in Film, emphasizing in Screenwriting. She has interned in development at Di Novi Pictures where she read scripts daily and provided feedback.
    Known for
    Acting
    Place of birth
    Long Beach, California, USA
Slipping Into Darkness
Slipping Into Darkness
0
A Period Piece
A Period Piece
0
Made with
and
Logo
Nuxt Movies

Data provided by 

This project uses the TMDB API but is not endorsed or certified by TMDB.