Peter Duncan was born on May 3, 1954 in London, England. He is an actor and director, known for Flash Gordon (1980), Demolition Dad (2006) and The Lifetaker (1975). He has been married to Ann since 1980. They have four children.
饰：Himself - Contestant