He then moved abroad with former Village teammate Shane Crawford to play two seasons for the Atlanta Silverbacks.
[1][2] He later joined the Montreal Impact in the USL First Division, where he was later traded in January 2007 with Jason McLaughlin for forward Mauricio Salles and Daniel Antoniuk.
[4] In between the USL 1st division season, he went back to Jamaica to form a prolific strike partnerships with Newton Sterling and Teafore Bennett at Village United.
He appeared in the 2001 FIFA World Youth Championship in Argentina, where he captained the squad and scored their only goal of the tournament.
[5] He made his debut for the "Reggae Boyz" in 2001 against Grenada and has collected a total of 17 caps (scoring one goal) until October 2006.