Spencer Green is known for Mad TV (1995), Aaahh!!! Real Monsters (1994) and Duckman: Private Dick/Family Man (1994).
No data