Guionista, realizador y promotor cinematográfico. Estudió Guion de Cine y TV en el Centro de Capacitación Cinematográfica (CCC). Ha escrito y dirigido una decena de cortometrajes, los cuales se han exhibido en más de 80 festivales y muestras de cine, dentro y fuera de México, así como en TV y plataformas digitales. Con El amor dura tres meses obtuvo el Ojo de la Sección Michoacana en el 16° Festival Internacional de Cine de Morelia (FICM) y una Mención Especial en el 22° Guanajuato International Film Festival (GIFF). En 2019, su guion de cortometraje Impronta obtuvo una Mención Especial en el 17° FICM, y en 2020 y 2023, sus guiones de largometraje Apenas primavera y Las fronteras del cielo formaron parte de la Selección Oficial de guiones inéditos del Festival de Cine de La Habana. Colaboró en el guion de la película original de Netflix Sin hijos, del director Roberto Fiesco, la cual estrenó en la plataforma en 2021. Su ópera prima como director y guionista, 90 días para el 2 de julio, se estrenó en México en la selección oficial del 19° FICM y tuvo su estreno internacional en el Outfest Perú. Ha trabajado en el área de programación de festivales como Shorts México, 24 Risas por Segundo y el Festival de Guion Cinematográfico de Escribe Cine A.C. Actualmente, imparte clases de guion en el CCC y en el Colegio de Escritores de Latinoamérica; y se encuentra desarrollando distintos proyectos cinematográficos de su autoría.