Nato nell'Irlanda del Nord da padre nordirlandese e da madre italiana, Rosina Pavone, originaria di Trivento (in provincia di Campobasso), ha una sorella, Susan, anch'essa attrice. Viene educato nel St Colman's College, istituto cattolico di Newry, poi si trasferisce a Londra per studiare recitazione al Central School of Speech and Drama. Inizia la carriera di attore esordendo nel film "Cal" del 1988, rappresentato al 37º Festival di Cannes e dove interpreta un terrorista dell IRA.