[1] During a 13-year professional career he played for West Ham United, Marítimo and Kansas City Wizards, as well as representing the Canadian national team.
[3][4] Born in Plaisance, Guyana, Bunbury started playing professionally with the Hamilton Steelers where he was managed by John Charles, also having one-year spells in the Canadian Soccer League with the Toronto Blizzard and Montreal Supra.
In early 1999, after requesting a move to play closer to his hometown of Montreal, Bunbury returned to North America, and retired after two seasons with the Kansas City Wizards of Major League Soccer.
He made his debut with the senior side in an August 1986 Merlion Cup match against Singapore, and went on to earn 65 caps and score 15 goals during 11 years.
[9] Bunbury's final international was a November 1997 World Cup qualification match against Costa Rica, a game after which Paul Dolan, Geoff Aunger, Frank Yallop and Colin Miller also said farewell to the national team.