Birthday calendar May 3 Denis Cosgrove Behind the nameDenis CosgroveBorn1948-05-03FieldScienceCitizenshipUnited KingdomWikipedia language editions8Geographer. Born 3 May 1948.See who shares this birthday