Debutó con la Universidad de Chile en el año 2004.
En el año 2008 jugó por Everton de Viña del Mar a préstamo donde fue campeón del torneo de apertura.
Calificado como "Superlativo" por el técnico Sergio Markarian, debido a su labor en el campo de juego.
Al finalizar su contrato, a fines de 2009, firma en Goiás.
Durante el 2005 disputó el sudamericano SUB-20 y posteriormente el Mundial de Holanda en la misma categoría.