Egresado del CUT. Ha participado en Mi papá no es Santo ni enmascarado de plata de Antonio Zúñiga, dirigida por Sixto Castro; Caleidoscopio Mahleriano bajo la dirección de Sergio Bátiz; Amar Amor de David Olguín; Straight dirección de Mariana Gándara; Besos de Lota de Laura Tirandaz, dirigida por Sylvie Mongin-Algan, y Atomic Man de Julie Rosello, dirigida por El Llamado Teatro. Actualmente trabaja como actor en CORPOLAB, bajo la dirección de Oscar Serrano Cotán, y en Tzuncan de Teatro UNAM.