 He had earlier had spells in Canada with Durham Storm and Oakville Blue Devils.He made his debut for Bermuda in a December 2003 friendly match against Barbados and earned a total of 26 caps, scoring 2 goals.He has represented his country in 5 FIFA World Cup qualification matches.