El a jucat între 1974 şi 1985 la Politehnica Timişoara, după ce a fost transferat de la Steagul Roşu Braşov, fiind, ulterior, conducător al clubului bănăţean vreme de un deceniu. A evoluat în aproape 300 de jocuri în prima divizie, iar de patru ori a fost convocat la echipa naţională. A făcut parte din echipa Politehnicii care a câştigat Cupa României în 1980 şi a eliminat pe MTK Budapesta şi Celtic Glasgow. Ca şi conducător, a diriguit Politehnica în perioada în care a eliminat pe Atletico Madrid şi s-a calificat de două ori în cupele europene.