tin
redrum
For You
Movies
Shows
Artists
Lists
Film lovers
Sign In
Sign In
SELENA CASTRO
ACTING
Selena Castro was born in Long Beach, California to immigrant parents and raised in Henderson, Nevada.
She is Mexican-American and has five siblings.
Actress
Slipping Into Darkness
2020