Kealan played with Hull City's development squad and appeared for the club's reserve team but was released in May 2013. A month later he joined Sottish Premier League side St Mirren but he left the club at the end of 2013 and returned to Ireland where he signed for Mick Cooke at Athlone Town in January 2014.
Kealan made 32 league appearances for Athlone in 2014, missing only the last game of the season due to accumulating to many yellow cards. He scored four goals too, as Athlone were narrowly relegated on the final day of the season under manager Keith Long, who had taken over from Mick Cooke half way through the season. In November 2014, Kealan followed Long to Bohemians.
Kealan made 21 league appearances for Bohemians during 2015, scoring a goal of the season contender in a 2-1 win over Derry City, as Bohs finished fifth in the Premier Division. But he spent just one season at Dalymount Park and in November 2015 Kealen moved to Longford Town under Tony Cousins. He played in 28 of Longford's 33 league games in 2016, a season in which the Midlands club was relegated to the First Division.