Cresciuto a Dublino in una famiglia numerosa, ha abbandonato gli studi a sedici anni per dedicarsi alla recitazione; la sua prima esperienza sul grande schermo è avvenuta a quattordici anni, quando, senza alcuna formazione pregressa, è stato scelto in audizione aperta per il ruolo di David in Soft Sand, Blue Sea. Da lì ha proseguito con apparizioni in film come Angela's Ashes, Ned Kelly - dove ha…