Juega como defensa central y su equipo actual es el Club Dr. Benjamín Aceval (Villa Hayes).
Debutó en Libertad siendo dirigido por Sergio Markarián y posteriormente con Gerardo Martino, aquí compartió equipo con Víctor Cáceres, Aldo Bobadilla y el peruano Martin Hidalgo.
En el 2009 es campeón con el Club Nacional de la primera división paraguaya.
En el 2013 llega al Real Garcilaso siendo titular y un referente del equipo para la obtención del subcampeonato en aquel año perdiendo la final con Universitario de Deportes.
Para la temporada 2015 firma por el UTC de Cajamarca cumpliendo una campaña irregular al terminar puesto 12.