Movies
TV Shows
Actors
Debra Leigh
Oct 02, 1951 (73 years old) in Washington, D.C., USA
Known For
The Office
NCIS: Los Angeles
Arrested Development
New Girl
Law & Order: LA
Credits
2019 ·
Outpatient
as Nova (voice)
2011 ·
New Girl
as Teacher (uncredited)
2010 ·
Law & Order: LA
as Court Clerk
2009 ·
NCIS: Los Angeles
as Barbara
2005 ·
The Office
as Sheila Davis
2003 ·
Arrested Development
as Betty the Church Official