Debra Leigh

We don't have a biography for Debra Leigh yet. Hang in there, or go ahead and contribute one.

Known For

Credits

Cast Credits

Wisdom of the Crowd (2017)
Guest starring as Nun
NCIS: Los Angeles (2009)
Guest starring as Barbara/Elderly Woman
Criminal Minds (2005)
Guest starring as Parishioner
The Office (2005)
Guest starring as Sheila Davis
Arrested Development (2003)
Guest starring as Betty the Church Official