His performances as Torquato Tasso in the Edinburgh International Festival production of "Torquato Tasso", and Creon in the Citizens' Theatre production of "Oedipus" earned him a special commendation for the Ian Charleson Award 1995 for "Outstanding Performance by a Young Actor in a Classical Theatre Role". He was nominated for an Emmy for his guest role as Desmond Hume on the television series "Lost". He joined the main cast of "Lost" in season 2. He was also in two episodes of season 5 of "24".