 Duncan was born on 16 July 1881 at Kaiapoi.His father Alexander McGregor was a railway worker, working for the New Zealand Railways Department.HIs father, Alexander McGregor arrived in New Zealand on [name of ship] in [year].