W 1971 rozpoczął pracę jako magister w Wyższej Szkole Pedagogicznej w Rzeszowie w Katedrze Filologii Rosyjskiej, przechodząc tam przez wszystkie szczeble awansu naukowego. Poza działalnością naukowo-dydaktyczną angażował się także w sprawy społeczno-organizacyjnej rzeszowskiej Wyższej Szkoły Pedagogicznej. W latach 1974–1976 był prodziekanem, a następnie od 1976 do 1978 dziekanem Wydziału Filologicznego. Ponownie stanowisko to piastował w latach 1981–1984. Poza tym kierował Zakładem Języka Rosyjskiego (1978–1987) oraz był wieloletnim dyrektorem Instytutu Filologii Rosyjskiej (1981–2005). Za jego kadencji udało się uruchomić dwukierunkowe studia na filologii rosyjskiej, w połączeniu z licencjatem z anglistyki i germanistyki. Także powołano do życia w Instytucie Filologii Rosyjskiej Zakład Języka Angielskiego, który stał się zalążkiem przyszłego samodzielnego instytutu. Dwukrotnie pełnił urząd prorektora w latach 1979–1981 i 1984–1987. Od 1987 do 1990 sprawował funkcję rektora.
Od 26 kwietnia 1956 należał do Polskiej Zjednoczonej Partii Robotniczej. W latach 70. pełnił funkcję członka i sekretarza ds. nauki Komitetu Uczelnianego PZPR w WSP w Rzeszowie. Był radnym Wojewódzkiej Rady Narodowej w Rzeszowie.