Michelle Duncan Profile, BioData, Updates and Latest Pictures | FanPhobia - Celebrities Database

Michelle Duncan Bio, Photos and Updates

Like 0

Michelle Duncan

Bio: Michelle Duncan is a Scottish actress. She was nominated for a BAFTA Scotland Award for her performance in Sea of Souls.

Born: April 14, 1978 in Perth, Scotland, UK

Posted In: Actresss

Comments