View all
Becky Sloviter was born on 4 December 1977 in Abington, Pennsylvania, USA. She is a producer and actress, known for Palm Springs, PEN15 and The Cabin in the Woods. She has been married to Matt Smith since 2007. imdb.com