Lindsay Castillo

Lindsay Castillo

Lindsay appears in feature films, documentaries, commercials and other productions. She is famous for her winning smile that always lights up the screen and pleases audiences of all types.A native of Southern California, Lindsay grew up watching and participating in dramatic productions. She brings...

Moives

Tv Show