Doug Wren was born in 1921 in New Zealand. He was an actor, known for Bad Taste (1987) and Meet the Feebles (1989). He died in 1987 in Wellington, New Zealand. Read more on iMDB