 In 1996, he played professional in the USISL Select League with South Carolina Shamrocks.After a season abroad he signed with St. Catharines Wolves in the Canadian National Soccer League.In his debut season with St. Catharines he won the regular season championship, and the CNSL Championship.