He started his career in Deportes Puerto Montt,[1] before moving to PSDS Deli Serdang in Indonesia in 2003.
He played for several different poor clubs in Indonesia for four years before he was signed by Malaysian Premier League, second division side Johor Pasir Gudang in 2007.
[2] He also had a stint with Deportes Valdivia in 2004 in the Tercera División de Chile.
[4] After he worked in the Deportes Valdivia youth system and was the assistant of Jürgen Press in 2019.
[3] In 2021, he assumed as Sport Director of Deportes Valdivia.