John Rhys-Davies as Legolas