Micheál "Haulie" O'Sullivan (born 11 March 1977) is an Irish retired Gaelic footballer who played as a midfielder for the Cork senior team. Born in Rosscarbery, County Cork, O'Sullivan first played competitive Gaelic football whilst at school at Mount St. Michael Secondary School. He arrived on the inter-county scene at the age of sixteen when he first linked up with the Cork minor team, before later lining out with the under-21 side. He made his senior debut in the 1998-99 National Football League. O'Sullivan went on to play a key role for the team over the next six years, winning one Munster medal and one National Football League medal. He was an All-Ireland runner-up on one occasion.