Nació en Castillos (Uruguay) y sus primeros pasos como futbolista los hizo en el Club Deportivo Maldonado de la Segunda categoría de fútbol en Uruguay.
En 2017 fichó por el Huracán Fútbol Club, justo antes de recalar en el Juventud de Las Piedras, equipo con el cual logró el ascenso a la máxima categoría, la Primera División de Uruguay.
En su primer y único año en la Primera División de Uruguay durante la temporada 2019, Zeballos materializó 19 goles en 36 partidos y repartió cuatro asistencias convirtiéndose en un puntal para su equipo pese a no lograr la salvación.
[2] Unos meses después, el 5 de octubre de ese mismo año, fue cedido al F. C. Barcelona "B" de la Segunda División B por una temporada.
[3] En agosto de 2021 regresó a su país para jugar en el Montevideo City Torque.