Doug Wren
Known for
Bad Taste
Alien Leader
Meet the Feebles
Bletch (voice) (uncredited)
Photos