По национальности шотландец. Вдохновленный дядей, актером Дэнисом Лоусоном, снимавшимся в сериале «Звездные войны», в шестнадцать лет начал играть театральные роли в Перте, затем уехал в Лондон учиться в Школе музыки и драмы «Гилдхолл». Его головокружительная карьера началась в 1993, когда он получил роль в телесериале Дэнниса Поттера «Помада на твоем воротнике» (Lipstick on Your Collar), дебютировал в кино «Быть человеком» и сыграл главную роль в телесериале «Красное и черное».



В 1994, после фильма Дэнни Бойла «Неглубокая могила» , выдвинулся в число ведущих молодых актеров Англии. Сыграл у Питера Гринуэя в фильме «Записки у изголовья» 5 и окончательно закрепил статус звезды ролью наркомана, пытающегося вырваться из своего сюрреалистического мира, в фильме Бойла «На игле».



В тот же год доказал свою актерскую разносторонность в костюмном фильме «Эмма» и социальной комедии «Оттрубившие». В 1997 снялся в роли студента, работающего ночным сторожем при морге в американском римейке датского триллера «Ночная смена», а также в третьем фильме Бойла, черной романтической комедии «Не столь обычная жизнь». Принял приглашение Джорджа Лукаса сняться в приквелах к его сериалу «Звездные войны» в роли молодого Оби Ван Кеноби. Женат на француженке, художнике кино Еве Мувракис.