[1] Rosenfeld played club football for Hamilton Steelers, and Toronto Blizzard.
[2] In 1995, he signed with Toronto Italia of the Canadian National Soccer League.
[3] He also played for the Canada men's national under-20 soccer team and made his debut on 24 August 1985 against Nigeria in the 1985 FIFA World Youth Championship.
[5][6] In 2004, he serves as a goalkeeper coach under Frank Yallop for the Canada men's national soccer team.
[7] In 2008, he was named the head coach for the Canada women's national under-17 soccer team.