Born in Carrigadrohid, County Cork, O'Sullivan first arrived on the inter-county scene at the age of twenty-four when he first linked up with the Cork junior team.
O'Sullivan was born in Carrigadrohid. O'Sullivan first arrived on the inter-county scene at the age of twenty-four when he first linked up with the Cork junior team. Carrigadrohid was County Cork.