Brandy Ledford is an American actress who played Debra Burch on Smallville.
Trivia[]
- Between 1998 and 2004, Ledford was married to Martin Cummins, who played Lawrence Garner on Smallville.
Brandy Ledford is an American actress who played Debra Burch on Smallville.