Stephanie Arcila was born in Miami, Florida, USA. She is an actress, known for Don't Breathe 2 (2021), Penny Dreadful: City of Angels (2020) and Here and Now (2018). imdb.com