Karierę sportową zaczął od piłki ręcznej i podnoszenia ciężarów, wkrótce jednak zainteresował się rugby w klubie RC Grivița Roșie București. Już w 1962 roku przeszedł do seniorskiego zespołu, w którym występował przez kolejne siedem lat zdobywając dwukrotnie mistrzostwo kraju – w 1966 i 1967. Lata 1968–1973 spędził w klubie CS Știință Petroșani, po czym powrócił na dekadę do stołecznego klubu, tym razem triumfując w Cupa României w edycji 1982[1][2]. W 1983 roku wyjechał na rok do Włoch jako grający trener występując w zespole Reggio-Calabria, następne trzy sezony w tej samej roli spędził we francuskim Rugby olympique choletais oraz kolejne trzy w Stade nantais. Zakończył wówczas aktywną karierę zawodniczą zajmując się trenowaniem AS Police Paris w latach 1990–1996[1][3][4].
W juniorskich kadrach kraju wystąpił szesnastokrotnie[4], zaś w latach 1965–1983 rozegrał 69 testmecze oraz 31 towarzyskich spotkań dla seniorskiej reprezentacji[1][2][5]. W tym czasie wraz z nią pięciokrotnie zwyciężył w Pucharze Narodów/Pucharze FIRA – w edycjach 1968/1969, 1974/1975, 1976/1977, 1980/1981 i 1982/1983[2].