Emilio Flores is known for Al borde de la línea (2007), Diarios de la webcam (2012) and Cathedral of the Sea (2018).
No data