En la trilogía cinematográfica de "El Señor de los Anillos", dirigida por Peter Jackson, el papel de Legolas es interpretado por Orlando Bloom, quien además repite papel en las segunda y tercera películas de la trilogía de "El hobbit".