A fost asistent universitar titular la Catedra de Matematica a Institutului Politehnic „Gh. Asachi” din Iasi (1965-1968), cercetator stiintific la Institutul de Cercetari Forestiere din Bucuresti (1968-1970), asistent universitar titular la Catedra de Matematica-Fizica a Institutului Agronomic „Nicolae Balcescu” din Bucuresti (1970-1972), apoi profesor titular la Colegiul National „Matei Basarab” si la Colegiul National „Ion Creanga” din Bucuresti.
De asemenea a fost redactor principal titular la Gazeta Matematica si la revista Arhimede din Bucuresti.
A facut parte din Comitetele de redactie ale revistelor: Gazeta Matematica, Octogon Mathematical Magazine, Recreatii matematice din Iasi, Sinus din Suceava, Creatii matematice din Suceava, Revista de Matematica „Dimitrie Pompeiu” din Bucuresti, Revista Matematica din Timisoara, Revista Arhimede din Bucuresti, Revista de Matematica si Informatica din Constanta, Revista Matematica din Valea Jiului, Revista Sfera Matematicii din Bailesti, Revista Alpha din Craioava si Erdelyi Matematikai Lapok din Brasov (in limba maghiara).