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