Lowe was born in Toronto, Ontario. He played for the Varsity Blues from 1979 to 1983 as undergraduate student. Lowe was named to the OUAA Second All-star team in 1981–82, and the First All-star team in 1982–83. Lowe was selected as a member of the Canada national men's ice hockey team during 1983–84, playing 67 games, scoring 18 goals, and 15 assists. Lowe competed with the team at the 1984 Winter Olympics, finishing in 4th place. The Pittsburgh Penguins signed Lowe as a free agent, for whom he played eight games and scored one goal during the 1983–84 NHL season. Lowe returned to the Varsity Blues from 1984 to 1986 while earning a Bachelor of Education degree. In 1986, Lowe's, he received the university's "George M. Biggs Trophy" for leadership, sportsmanship and performance in athletics, and both the "Harry Jerome Award" and the "U of T Silver "T"" for excellence in athletics.