Realizó las divisiones formativas en el Club Nacional de Football, hizo su debut profesional en 2019 cuando vestía la camiseta de Boston River.
En 2021 fue cedido al Club Atlético Bella Vista.
[2][3][4] En 2021 fue fichado por el FC Ruj Brest de Bielorrusia, quien a su vez lo cedió a préstamo al FC Minsk de la Liga Premier de Bielorrusia, con dicho club disputó en total cuatro partidos.
[5][6] En el segundo semestre de 2021 regresó a Uruguay para jugar para Colón Fútbol Club.
[10] Tras finalizar su contrato en diciembre dejó el club cetáceo.