Having played for All-Ireland League club Galwegians, and been part of the province's academy, McKeon made his Connacht debut in the 2009–10 Celtic League. On 25 April 2010, away to Welsh side Scarlets in one of the last games of the season, McKeon came on as a replacement flanker. In the 2010–11 season, Eric Elwood took over as head coach and over the course of the season McKeon started two matches for the province.