L'acteur est très connu pour avoir joué un rôle majeur de la série Lost en 2004. Il avait alors déjà joué dans le Seigneur des Anneaux.
Sa première apparition au cinéma date de 1997 avec Péril En Mer. Il enchainera 4 ans plus tard avec la Communauté de l'Anneau.