Técnico Universitario
He began his football career at Libertad, but after of not have continuity in that club, he joined General Caballero in June 2005. After a spell at 2 de Mayo, he played at Ecuador with Macará and Técnico Universitario in 2007 and 2008, respectively. In January 2009, he signed for Brazilian Série A club Vasco da Gama, after he had a short spell in 12 de Octubre.