Tras iniciar su formación con 20 años en 2008, en 2017 debutó en el Campeonato Uruguayo de Fútbol, en el empate 0-0 entre Fénix y River Plate.
Desde 2019 es árbitro internacional FIFA, ha dirigido en torneos como los Sudamericanos Sub-15 y Sub-17 del año 2019, el Preolímpico Conmebol 2020, la Copa Árabe de la FIFA 2021, final de la Copa Sudamericana 2021 y las Eliminatorias Sudamericanas rumbo a Catar 2022.
[2] En el año 2023 fue el juez uruguayo con más participación internacional.
Fue designado para representar a Conmebol en el Copa Mundial de Clubes de la FIFA 2022.
Participó en grupos, octavos, cuartos y semifinal de Copa Libertadores 2023.