Duncan MacKenzie is an actor, known for Women in Revolt (1971) and Galactica 1980 (1980). Read more on iMDB