Famoso per il ruolo di Sayid Jarrah, interpretato nel serial televisivo Lost, cinematograficamente la sua migliore interpretazione rimane quella nel Paziente inglese del 1996. Nel 2007 ottiene dei ruoli in film come Grindhouse – Planet Terror, a fianco a Bruce Willis e in Il buio nell'anima affianco a Jodie Foster. La sua vita privata è stata piuttosto burrascosa, ha avuto infatti prolemi di dipendenza da alcool e droghe.