Su vida profesional ha estado estrechamente relacionada con la educación. Se desempeñó como educador y ocupó cargos de dirección en centros educativos, entre ellos el Liceo de Santa Cruz y el Colegio de Villarreal. Su formación como profesional en Administración Educativa fortaleció su experiencia en liderazgo, organización y gestión, herramientas que posteriormente llevaría al ámbito del servicio público.
También tuvo la oportunidad de trabajar durante varios años en la Caja Costarricense de Seguro Social, experiencia que le permitió conocer desde otra perspectiva la importancia de las instituciones públicas y el impacto que tienen en la vida cotidiana de las personas.
El vínculo con Santa Cruz y sus comunidades también ha sido una parte importante de su trayectoria. Su participación en organizaciones comunales, entre ellas la Unión Cantonal de Asociaciones de Santa Cruz (UCA), le permitió compartir con vecinos y conocer de primera mano muchas de las necesidades y aspiraciones de las comunidades del cantón.
Con el paso de los años, su experiencia profesional y comunitaria lo llevó a asumir nuevos retos en la función pública. Su participación en la vida política local culminó con su elección como Alcalde Municipal, responsabilidad que asumió con el propósito de poner su experiencia y conocimiento al servicio de los habitantes de Santa Cruz.
Desde la Alcaldía, enfrenta diariamente el reto de dirigir una institución que tiene una relación directa con las comunidades y que cumple un papel fundamental en el desarrollo del cantón. Su labor implica coordinar equipos de trabajo, atender las necesidades de la ciudadanía, impulsar proyectos y buscar soluciones a los diferentes desafíos que enfrenta Santa Cruz.
Más allá de los cargos que ha ocupado, su trayectoria refleja una vida profesional construida desde el contacto con las personas, la educación y el servicio a la comunidad. Hoy, como Alcalde de Santa Cruz, tiene la responsabilidad de continuar trabajando por un cantón con mayores oportunidades, mejores servicios y condiciones que contribuyan al bienestar de sus habitantes.