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
Female
1994-07-01
Cedar Rapids, Iowa, USA
20225.9 / 10
20176.1 / 10
20196.1 / 10
20226.4 / 10
20206.1 / 10
20244.6 / 10
TBA0.0 / 10
20180.0 / 10