Birthday calendar March 4 Michael Ashcroft Behind the nameMichael AshcroftBorn1946-03-04FieldPolitics / BusinessCitizenshipUnited KingdomWikipedia language editions7Politician and businessperson. Born 4 March 1946.See who shares this birthday