 He played for the North York Rockets in 1989 and 1991 and was a 1991 and 1992 Canadian Soccer League All-Star Team selection playing for the Rockets and Winnipeg Fury.He played for Toronto Blizzard during the 1993 American Professional Soccer League season as well as the Toronto Rockets for the APSL's 1994 campaign.In 1996, he signed with St. Catharines Wolves of the Canadian National Soccer League.