Ian Duncan was born on January 24, 1975 in Johannesburg, South Africa. He is an actor, known for Creep (2004), The Mists of Avalon (2001) and Blood River (2009). Read more on iMDB