 He was born in Duncan, British Columbia, which was named after his father, William Chalmers Duncan.Duncan was employed with the civil service in Ottawa from 1901 to 1903 and then farmed in Duncan from 1903 until 1907 when he established his own business.He served as mayor of Duncan in 1907.