Independiente del Valle
He previously played in Ecuadorian football for L.D.U. Quito (2004 and 2007), Macará (2005), Imbabura (2006 and 2011), Deportivo Azogues (2008), El Nacional (2009), ESPOLI (2010), L.D.U. Portoviejo (2010), Olmedo (2012), Independiente del Valle (2013) and Mushuc Runa (2014), for Argentine club Atlético de Rafaela (2007), and for Mexican club Irapuato (2013).