Se formó en la cantera del Club Villa Mitre de su localidad natal llegando al primer equipo en 1995.
Permaneció en la plantilla tricolor hasta enero de 2002, si bien en el año 1999 fue cedido al At. Mexiquense (Primera división A) que ejercía como filial del Deportivo Toluca mexicano.
Huracán Tres Arroyos (Primera B Nacional), para posteriormente fichar en el mercado invernal de la temporada 2002-2003 por U. D. Las Palmas (2ª División).
Su buen rendimiento en el conjunto canario con Josu Uribe en el banquillo le llevó en verano de 2003 a firmar por el recién descendido Deportivo Alavés (2ª División)[1] donde siguió mostrando un gran nivel.
[3] Terminada su etapa en el Martínez Valero fichó para disputar su última temporada en España por el Albacete Balompié (2ª División).