Movies List
TV Show List
Slipping Into Darkness

as Veronica

2020
A Period Piece

as Elena

2019
Selena Castro Selena Castro

Birthday

0001-01-01

Place of Birth

Long Beach, California, USA

Biography

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.
AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now