Cinelog India
Search
Watchlist
Sign in
Acting
Debra Leigh
Born 1951-10-02 · Washington, D.C., USA
Credits
Newest first
Outpatient
as Nova (voice)
2019
New Girl
as Teacher (uncredited)
2011
Law & Order: LA
as Court Clerk
2010
NCIS: Los Angeles
as Barbara
2009
The Office
as Sheila Davis
2005
Arrested Development
as Betty the Church Official
2003
Home
Search
Watchlist
Sign in