Starszy wykładowca w Zakładzie Filologii Angielskiej w PWSZ im. Stanisława Pigonia w Krośnie. Absolwent Filologii Germańskiej na Uniwersytecie Wrocławskim i Filologii Angielskiej na Uniwersytecie Jagiellońskim. Pracę doktorską obronił na Uniwersytecie Wrocławskim. Przebywał na stypendiach naukowych w w USA, jak również w Niemczech i Wielkiej Brytanii. Autor licznych publikacji w periodykach polskich i zagranicznych. Uczestnik krajowych i międzynarodowych konferencji, kursów i sympozjów, m.in. w Wielkiej Brytanii, Niemczech, Szwajcarii, Irlandii, Austrii, Hiszpanii i we Włoszech. Jego zainteresowania naukowe obejmują metodykę nauczania języków obcych, angielski język prawniczy, tłumaczenia. Były dyrektor Nauczycielskiego Kolegium Języków Obcych w Krośnie i wizytator języków zachodnioeuropejskich w Kuratorium Oświaty i Wychowania w Krośnie oraz metodyk w Oddziale Doskonalenia Nauczycieli w Rzeszowie. Jest tłumaczem przysięgłym języka angielskiego i niemieckiego oraz członkiem Komisji Egzaminacyjnej Języka Angielskiego i Niemieckiego w Urzędzie Marszałkowskim w Rzeszowie. Odznaczony Medalem Komisji Edukacji Narodowej. W PWSZ w Krośnie prowadzi zajęcia z zakresu metodyki i praktycznej nauki języka angielskiego oraz seminaria metodyczne.