Licenciado en Comunicación Social y Periodista de la Universidad Diego Portales; Magíster en Comunicación con mención en Comunicación Digital de la Universidad de Santiago de Chile.
Actualmente es el coordinador de la línea digital de la Escuela de Periodismo de la Universidad Finis Terrae y docente de Comunicación Digital. Fue docente de Periodismo Informativo, Periodismo Digital y Periodismo Deportivo en las Universidades Mayor, De las Américas y Del Pacífico. También fue docente del Magíster de Gestión Deportiva y Actividad Física de la Universidad Andrés Bello y del diplomado de especialización del Círculo de Periodistas Deportivos en conjunto con la Universidad Finis Terrae.
Hasta 2020 fue gerente de Comunicaciones y Asuntos Públicos de la Federación de Fútbol de Chile. Anteriormente fue el fundador y director responsable de AS.com Chile.
Se desempeñó como editor en español del sitio web de ATP Tour. Fue periodista de Deportes en los Diarios La Tercera y Las Últimas Noticias durante 22 años. En 2014 recibió el Premio a la Trayectoria Deportiva otorgado por votación de los socios del Círculo de Periodistas Deportivos.