Participó en la Copa Sudamericana 2010, después que su equipo Unión San Felipe ya había ganado la Copa Chile 2009, jugando en cuatro partidos y anotando un gol en la eliminatoria preliminar contra Guaraní,[1] antes de ser finalmente eliminado en la ronda de 16 por LDU Quito.
[2] En mayo de 2011 fue vinculado con un traspaso al club, el FC Braşov de Rumania, donde se reuniría con sus excompañeros de equipo Juan Toloza y David Distéfano.
Al parecer se negó el traspaso,[3][4] pero fue traspasado a O'Higgins,[5] en donde una rebelde lesión no le permitió rendir de la mejor forma.
El año 2012 después de varios estudios médicos es contratado por Colo-Colo a expresa petición del técnico Ivo Basay,[6] donde en su debut oficial ante Deportes Iquique fue reemplazado a los 35'.
[7] Con el pasar de los días, perdió titularidad por su bajo rendimiento, siendo desvinculado tras solo 8 partidos con el equipo albo, regresando a Unión San Felipe.