Asimismo, su vida ha sido llevada a la pantalla en dos ocasiones: en la serie televisiva "Héroes: Prat, la gloria tiene su precio" (2009), donde fue encarnado por Andrés Waas, y en el filme "La Esmeralda, 1879" (2010), donde fue interpretado por Jaime Omeñaca.