W pracy magisterskiej pisał o języku serbsko-chorwackim. Pracę doktorską pt. Konstrukcje parataktyczne w języku słoweńskim (Parataksa v slovenskem jeziku) obronił na Wydziale Humanistycznym Uniwersytetu Mikołaja Kopernika w Toruniu w 1973 (promotor: prof. dr hab. Leszek Moszyński)

W latach 1984–1988 studiował językoznawstwo ogólne i informatykę oraz językoznawstwo romańskie na Uniwersytecie Pascala w Clermont-Ferrand we Francji.

W 1987 uzyskał habilitację w Wyższej Szkole Pedagogicznej w Opolu. Od roku 1991 jest profesorem zwyczajnym języka słoweńskiego oraz innych języków południowosłowiańskich na Uniwersytecie Śląskim w Katowicach. W 1998 otrzymał tytuł profesora, a w 2000 tytuł profesora zwyczajnego.

W Instytucie Filologii Słowiańskiej UŚ pracował do 2002. W 2002 przeniósł się do Akademii Techniczno-Humanistycznej w Bielsku-Białej, gdzie stworzył Katedrę Studiów Środkowoeuropejskich. W 2006 został wybrany prorektorem ds. nauki i spraw ogólnych ATH. Jest też dziekanem Wydziału Humanistyczno-Społecznego. Analizuje przede wszystkim słoweńską składnię i leksykę, w swoich książkach i rozprawach bada polsko-południowosłowiańskie zagadnienia morfologiczne.