Born in
Santiago, Carrasco began playing professional football with
Audax Italiano. He helped the club earn promotion from the Chilean second division during the 1995 season. He would play for Audax Italiano in the Chilean first division over the next 7.5 seasons. Carrasco moved to Greece in July 2003, joining
Greek first division side
Skoda Xanthi, but played in only five league matches before leaving in December 2003. He returned to Audax Italiano for the 2004 season, before moving to Chilean first division sides
Colo-Colo,
Deportes Melipilla,
Santiago Wanderers and Palestino. ==International career==