jenerikapp

by gacal

Michelle Duncan

Michelle Duncan

April 14, 1978Perth, Perthshire, Scotland, UK

Biography

Michelle Duncan (born 14 April 1978) is a Scottish actress. She was nominated for a BAFTA Scotland Award for her performance in Sea of Souls.…

Filmography