2 credits on file—2 shows, spanning 1983–1992.
The Big Comfy Couch
1992–2006 · 71/100
Fraggle Rock
1983–1987 · 76/100