Birthday calendar April 7 Duncan Armstrong Behind the nameDuncan ArmstrongBorn1968-04-07FieldSportCitizenshipAustraliaWikipedia language editions19Swimmer. Born 7 April 1968.See who shares this birthday