Duncan was born in Newport-on-Tay, Scotland and was educated at the High School of Dundee and the University of St Andrews.
Duncan was born in Newport-on-Tay, Scotland. Duncan was educated at the High School of Dundee. Duncan was educated at the University of St Andrews.