π¬
Streaming Finder
Browse
βοΈ
Travel
Search for a movie or TV show
Search
Sign in
Debra Leigh | WhereWatch
Acting
Debra Leigh
1951-10-02
Β· Washington, D.C., USA
Biography
No biography is available for this person.
Known for
TV
The Office
2005
β 8.6
TV
Arrested Development
2003
β 7.9
TV
NCIS: Los Angeles
2009
β 7.5
TV
New Girl
2011
β 7.4
TV
Law & Order: LA
2010
β 6.8
Movie
Outpatient
2019