[1] He signed his first professional contract at age 15, with the Edmonton Brick Men of the Canadian Soccer League.
[2] He later played with the Victoria Vistas, Nova Scotia Clippers, and North York Rockets.
[6] Prior to joining the Rockets, he had a trial with Danish club Boldklubben 1909.
[1] As an assistant coach, with the Simon Fraser University women's team, he won the 2001 NAIA championship.
[9] He currently serves as the Technical Director for the Upper Island Riptide Soccer Association.