Birthday: Not Available
Age: Not Available
Place of Birth: Cedar Rapids, Iowa, USA
Known For: Acting
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
Subscribe for exclusive insights on movies, TV shows, and games! Get top picks, fascinating facts, in-depth analysis, and more delivered straight to your inbox.