Estudió dirección cinematográfica en la Escuela de Cine de La Habana, realización de programas audiovisuales en el Instituto Oficial de Radio Televisión Española y edición de video y cine en TAI, Madrid. Actualmente es el director artístico del Festival de Cine Documental MiradasDoc y director del Festival Internacional de Cine Medioambiental de Canarias (FICMEC). Ha dirigido Ella(s) (2010), La murga, ópera popular (2014) y Milagros (2018), seleccionadas en diversos festivales nacionales e internacionales, y distribuidas en televisiones internacionales. En 2020 dirigió su último trabajo documental, Éxodo climático, una película antropológica y poética que aborda el drama de tres mujeres que migran por consecuencias climáticas, que se alzó con la Espiga Verde en la 65 Seminci.