El árbitro chileno de 37 años dirige en la Primera División de su país desde el año 2015 y es internacional desde la temporada 2018/19. Lleva dirigidos 127 partidos en su carrera, amonestó 712 jugadores y expulsó 66.