 In 2003, he moved abroad to play for Rubin Kazan in Russia whom he left in May 2004 to return to Alajuelense.He has played as left back or left midfielder and dribbles and crosses well, he also has good passing skills.In January 2007 he signed on a free deal for Norwegian firstdivision club, FK Haugesund, but left the club in January 2008 due to the family did not want to stay in Norway.