Actorul s-a născut pe 31 martie 1971, în Scoţia. Perinţii lui au fost destul de înţelepţi să-l lase să abandoneze şcoala şi să urmeze actoria, decât să fie nefericit. A studiat trei ani la London’s Guildhall School of Music and Drama
alături de colegi ca Daniel Craig sau Jude Law. A jucat în mai multe filme, dintre care cele mai cunoscute sunt „Trainspotting”, „Moulin Rouge” sau în rolul lui Obi-Wan Kenobi în „Războiul stelelor”. Este căsătorit cu Eve Mavrakis şi are trei copii.
Despre experienţa lui ca actor spune: „Am învăţat o lecţie: că un actor n-ar trebui să spună niciodată „nu vreau să fac asta”. Odată ce ai acceptat scenariul, trebuie să fii dispus să mergi atât de departe cât este nevoie!”