Paula Labaredas as Delilah Finn
Paula Labaredas was born in Portugal. At the age of 2, her family moved to America, residing in Bridgeport Connecticut. After high school, Paula moved to NYC to pursue her career in acting. There she worked on an international soap opera, independent films, and off broadway plays. She now lives in Los Angeles, where she continues her acting career. For more information, visit www.paulalabaredas.com.