Career
He played junior hockey with the Kamloops Blazers of the Western Hockey League. He was drafted in the seventh round (125th overall) of the 1983 National Hockey League Entry Draft by the New Jersey Devils. Although he played two seasons with the Devils" minor league affiliate Maine Mariners, he never made it to the National Hockey League.
He played the majority of his career in Germany, spending eight seasons in the Deutsche Eishockey Liga with various teams.
He retired in 2002.