Career
He has made seven international appearances for the England C national football team Cronin came up through the youth system at Crystal Palace. He joined Wycombe Wanderers on loan during the 2004-2005 season, where he made one appearance for the club in League Two.
He then joined Shrewsbury Town on non-contract terms in February 2006 to provide cover for regular goalkeeper Joe Hart.
Cronin left Shrewsbury in April 2006, and after a trial with Grimsby Town, joined Gravesend and Northfleet (now Ebbsfleet United) to cover a long-term injury to regular goalkeeper Craig Holloway. In July 2010, he joined Gillingham on a free transfer after a successful trial at the club
He made his debut in a 1–1 draw away to Morecambe on 28 August. He was released from his contract at the end of the 2010-2011 season.
Following his release from Gillingham, Cronin joined recently relegated Bristol Rovers.
He made his Rovers debut in the New Year"s Eve match against Crewe Alexandra replacing Scott Bevan at half-time who had conceded four goals in the first half. In February 2012, Cronin re-joined Ebbsfleet United on a month"s loan from Bristol Rovers. This loan was later extended until the end of April 2012 In June 2012 he joined Macclesfield Town having been told he was surplus to requirements at Bristol Rovers.
He left the club in May 2013.
In May 2014 he joined Whitehawk.