El tenista misionero fue parte de la Legión Argentina y formó parte del circuito profesional de 1999 a 2012, con tres títulos ATP en Viña del Mar (Chile), Bucarest (Rumania) y Sopot (Austria). Su mejor ranking fue el puesto 20 en el año 2006.
También participó del equipo argentino de Copa Davis en varias ocasiones y fue singlista en la final ante España que se jugó en la ciudad de Mar del Plata.