2006-tól szerepel a Chilei labdarúgó-válogatottban, közben, 2007-ben az U20-as válogatottban is játszott (12 meccs, 2 gól). A nagyválogatottban 55-ször szerepelt, és ezeken a mérkőzéseken 14 gólt szerzett. A 2010-es labdarúgó-világbajnokságon négy mérkőzésen lépett pályára, és a spanyolok elleni meccsen gólpasszt adott Millarnak. Részt vett a 2011-es Copa América mérkőzésein is a nemzeti csapattal, és négy mérkőzésen két gólt szerzett.