Duncan Clark is an actor and producer, known for Cannes Man (1997) and My Faraway Bride (2006). Read more on iMDB