Născut pe 29 martie 1943, la Bacău, fostul atacant a evoluat în cariera de fotbalist la Letea Bacău, FCM Bacău, Viitorul Bucureşti, Steaua Bucureşti şi Farul Constanţa.
Sorin Avram a îmbrăcat de nouă ori tricoul echipei naţionale, pentru care a înscris o dată.