Jugaba como defensa o centrocampista y su último equipo fue Destroyers.
El 24 de noviembre de 2018, y jugando para el Club Destroyers, alcanzó los 500 partidos jugados en el Fútbol Boliviano.
La carrera del jugador despegó cuando en el primer partido de Bolivia en la Copa América 2004 anotó un gol de gran factura, ante la selección de Perú, quedando el partido 2-2.
Hasta el 10 de julio de 2011, lleva disputados 38 partidos con la selección nacional y ha anotado un gol.
Datos actualizados a 22 de mayo 2019.