Rosenfeld played club football for
Hamilton Steelers, and
Toronto Blizzard. In 1993, he joined the
Toronto Rockets and played two seasons with the organization. In 1995, he signed with Toronto Italia of the
Canadian National Soccer League. He made his debut for the club on 5 June 1995 in a match against
Scarborough Astros. ==International career==