Actor de teatro y cine, director y profesor de teatro. Ha trabajado profesionalmente en producciones de teatro, danza, performance y cine. Se ha presentado y brindado talleres en diferentes ciudades de Centroamérica, México, Cuba, Brasil, Uruguay, Argentina, Colombia, España, Italia y Chicago.
Con Teatro Abya Yala (2004) se desarrolla como actor físico investigando y creando diferentes espectáculos entre los cuales destacan ¨Cenizas¨(2007), ganadora del Premio Nacional de Cultura a Mejor Grupo de Teatro y “El Patio”(2013). En 2012 obtiene el Doctorado en Artes Escénicas en la línea de investigación de procesos de formación del artista escénico en la UNICAMP, Brasil. Realiza una pasantía de investigación y creación escénica del actor en LUME Teatro Brasil, donde estrena su ópera cero “El Funeral” (2011). En 2017 inicia el Laboratorio de Creación MÁQUINA donde dirige el work in progress basado en Hamletmachine de Heiner Müller, en tres estadios diferentes de creación: Máquina, Cámara y Video (2017-2020) y la “La Roda de Macbeth” ganadora de la beca de creación PROARTES 2019. Ha participado como actor en las películas “Cascos indomables”, “Apego”, “La boda del tigre”, “Domingo y la niebla” y “Temporal” en la cual actúa como protagonista. Director de la obra “Cuentos Revueltos” del Teatro Nacional, ganadora del Premio Nacional de Cultura a Mejor Dirección 2022. Subdirector y Director de la Escuela de Arte Escénico de la Universidad Nacional, Costa Rica (2019–2024).