Netflix Movies Starring Stephanie D'abruzzo
Stephanie D'Abruzzo was born on December 7, 1971 in Pittsburgh, Pennsylvania, USA. She is an actress, known for BioShock Infinite (2013), The Adventures of Elmo in Grouchland (1999) and The Book of Pooh (2001). She has been married to Craig Shemin since 2000. Read more on iMDB