Birthday calendar October 16 John Afoa Behind the nameJohn AfoaBorn1983-10-16FieldSportCitizenshipNew ZealandWikipedia language editions7Rugby union player. Born 16 October 1983.See who shares this birthday