En su carrera dio un giro inesperado al ser elegido para el papel de Meriadoc Brandigamo en la exitosa trilogía de Peter Jackson sobre El Señor de los Anillos rodada conjuntamente en Nueva Zelanda en los años posteriores.