
Age: 31 years
Birthday: 1994-07-01
Birthplace: Cedar Rapids, Iowa, USA
Credits: 7
Popularity: 0.8561
Links: Homepage, IMDB
Biography: Molly Elizabeth Brown is an American actress best known for her roles as Debra Morgan in the Showtime crime drama mystery series Dexter: Original Sin and as Leslie Ackhurst in the Paramount+ series Evil. From Wikipedia, the free encyclopedia

2025-04-26

2024-12-27

2022-05-11

2022-09-29

2020-01-28

2019-03-31

2017-08-25