Hart began playing professional soccer in Trinidad and Tobago with San Juan Jabloteh.
In the CPSL Championship final he scored the winning goal for Ottawa in 2–0 victory over North York Astros.
In 2004 it was announced that the CPSL revoked the Ottawa franchise, which led to Hart signing with the Edmonton Aviators of the A-League.
In total he appeared in 13 matches for Edmonton and finished sixth in the Western Division failing to earn a playoff berth.
[8] During the season the Lynx performed poorly which resulted in them finishing last in their conference, in total Hart appeared in 17 matches.