Hasta ahora ha actuado en: "Jack Brown Genius" (1994), "Broken English" (1996), "Hurrah" (1998), "xXx" (2003), la trilogía cinematográfica de "El Señor de los Anillos" (2003 - 2004 - 2005), "El reino de los cielos" (2005), "Æon Flux" (2005) y "Romulus, My Father" (2007).