Career
Rosenfeld played club football for Hamilton Steelers, Toronto Blizzard and Toronto Rockets. In 1995, he signed with Toronto Italia of the Canadian National Soccer League. He made his debut for the club on June 5, 1995 in a match against Scarborough Astros.
Rosenfeld earned 1 cap for the Canadian national side in 1987.