Debra Leigh 10/02/1951 , (73 years old) in Washington, D.C., USA

Known for department

Acting

Biography

poster Arrested Development (2003)

Betty the Church Official

poster The Office (2005)

Sheila Davis

poster New Girl (2011)

Teacher (uncredited)

poster Outpatient (2019)

Nova (voice)

Show more
Show more

No have Galleyries