Profesor de Educación Física. Exjugador y entrenador de fútbol profesional. Fue seleccionado nacional en categorías juveniles y adulto, participando en torneos de relevancia a nivel latinoamericano y mundial. Ha ocupado diversos cargos deportivos, ejecutivos y directivos tanto en el ámbito privado como público, destacando la dirección técnica en Colo Colo y Universidad Católica, y gerente deportivo en ambos clubes en distintos períodos.
Fue subsecretario de Deportes durante el mandato de la expresidenta Michelle Bachelet (2007-2009) y director del Instituto Nacional de Deportes (IND). También ejerció como gerente de Desarrollo y gerente general de la Corporación Cultural y Deportiva La Araucana. En el campo académico, fue profesor y director de Cursos de Postgrado en gestión y formación deportiva en el Instituto AIEP y en la Universidad Finis Terrae.
Desde marzo de 2023 se desempeña como ministro del Deporte, liderando en noviembre del mismo año la realización de los Juegos Panamericanos y Parapanamericanos Santiago 2023.