Two of his most notable roles are Lord Celeborn in LOTR, and Guy de Lusignan in Kingdom of Heaven. He also played roles as Jarda in The Bourne Supremacy, the villain Yorgi in xXx, and played opposite Charlize Theron in Aeon Flux, as Trevor Goodchild.