SELENA CASTRO

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.