[1] Born in Elphin, County Roscommon, Keenan was introduced to Gaelic football in his youth.
Keenan made his debut on the inter-county scene when he first linked up with the Roscommon junior team.
An All-Ireland medallist in this grade, Keenan later made his senior football debut.
[2] As a member of the Connacht inter-provincial team on six consecutive occasions, Keenan never won a Railway Cup medal.
He served on the management team of the Roscommon seniors for almost two decades, winning two Connacht titles.