He was eventually released by York and he was approached by clubs in Greece and the United States, before signing for USL First Division club Vancouver Whitecaps on 12 August 2009 for the rest of the 2009 season, with an option to play for the 2010 season.
He was released by York, and he was approached by clubs in Greece and the United States before signing with Vancouver Whitecaps of the USL First Division on August 12, 2009, for the remainder of the 2009 season, with an option to play for the 2010 season.