Leila Charles Leigh

Leila Charles Leigh aka Leila Leigh (born 9 April 1975) is an actress, producer, and writer.

In 2007, she played Lab Tech 3 in the Showtime series DEXTER.

Appearances
Season Two:


 * “Resistance Is Futile”

Career
Film

Her film credits include roles in Helicopter Mom (2014); The Hungover Games (2014); Crawlspace (2013); Conception (2011); The Life Coach (2005; and Kids in America (2005).

TV Movies

Her TV movies include Tiny House (2016).

Shorts

Her shorts include The Dandies (2015).

Television

Her TV credits include roles on Get Real; and Players.

Personal Life
Leila Leigh was in Rome, Lazio, Italy. She is married to writer/director Josh Stolberg and they have two children.