Birthday calendar April 19 John Horlock Behind the nameJohn HorlockBorn1928-04-19FieldScienceCitizenshipUnited KingdomWikipedia language editions1Engineer. Born 19 April 1928.See who shares this birthday