En la trilogía cinematográfica de "El Señor de los Anillos" realizada por Peter Jackson, Denethor fue interpretado por el actor John Noble.