Debra Leigh hat 2 Serien und kein Film gedreht. Unter anderem spielte er Sheila Davis in der Serie The Office (US).