1. A partire dalla stagione 1995-96 le statistiche di club si riferiscono ai soli campionati maggiori professionistici di Lega Il simbolo → indica un trasferimento in prestito
Nato a Toronto, in Canada, Sheahan crebbe a Cork, luogo d'origine della sua famiglia[1].
Nel 1997 entrò nella provincia di Munster con cui dalla stagione seguente disputò il campionato interprovinciale irlandese.
Esordì durante i test match di metà anno del 2000 contro gli Stati Uniti a Manchester (New Hampshire) e, nel 2001, debuttò nella neoistituita Celtic League.
Nel 2005, in un incontro di Heineken Cup contro il Sale Sharks, ebbe un incidente al collo che fu la causa indiretta della fine della sua carriera quattro anni più tardi: in uno scontro, infatti, ebbe un'infrazione vertebrale ma continuò a giocare, non essendosene accorto, e lasciò il campo solo per un successivo infortunio a causa del quale si ferì[2]; a detta dei sanitari che lo curarono dopo l'incontro, fu solo per puro caso che l'incidente al collo non ebbe conseguenze fatali[2].
Alla fine della stagione 2008-09, dopo non essere stato riconfermato dal Munster, si accordò con i francesi del Brive[3], ma i problemi al collo gli impedirono persino di iniziare la stagione, e si ritirò dalle competizioni con decorrenza immediata.
Sheahan vanta anche due incontri con i Barbarians, il primo nel 2000 contro la Germania, il secondo nel 2005 contro la Scozia[4].
Smesso di giocare, ha intrapreso la carriera di opinionista e commentatore e ha fondato una propria impresa di gestione eventi sportivi e promozione immagine[1].
^ab(EN) David Kelly, “They told me I could have died“, in Irish Independent, 14 ottobre 2014 (archiviato dall'url originale il 5 marzo 2015).
^(EN) Gerry Thornley, Sheahan set for move to Brive, in Irish Times, 1º maggio 2009. URL consultato il 5 marzo 2015 (archiviato dall'url originale il 5 marzo 2015).