We're a Tomatometer-approved outlet
Selena Castro

Selena Castro

Acting • 1989-01-14 • Buenos Aires, Argentina.

Ms. Castro is a retired adult film actress. She resides in Miami.

Known For

Fan Club

No Nerds have favorited Selena Castro yet — be the first.

All fan clubs

From Nerdspin

Filmography