Background
Trevor grew up in Burlington, Ontario, Canada playing for the local representative hockey system until he decided to play hockey for Nelson High School at the age of 16.
Trevor grew up in Burlington, Ontario, Canada playing for the local representative hockey system until he decided to play hockey for Nelson High School at the age of 16.
He has dual-citizenship with Canada and Switzerland. In the summer of 1992 he had an open "free-skate" tryout with the coach of Herisau South Carolina in Switzerland who, impressed with his skill, invited him over to play in the Swiss B league. After a successful first year in Herisau, he signed with South Carolina Bern in 1993 and competed in the Swiss Nationalliga A for the rest of his career.