Born in Adrigole, County Cork, O'Sullivan first arrived on the inter-county scene at the age of twenty when he first linked up with the Cork under-21 team.
Born in Adrigole, County Cork, O'Sullivan first played competitive Gaelic football in his youth. He arrived on the inter-county scene at the age of twenty when he first linked up with the Cork under-21 team.