Acting
Debra Leigh
Born 2 October 1951 · Washington, D.C., USA · 75
Filmography
Movies
1 film
Outpatient
2019 · Film · Nova (voice)
Filmography
Series
5 shows
New Girl
2011 · Series · Teacher (uncredited)
Law & Order: LA
2010 · Series · Court Clerk
NCIS: Los Angeles
2009 · Series · Barbara
The Office
2005 · Series · Sheila Davis
Arrested Development
2003 · Series · Betty the Church Official