Od 1928 był członkiem czynnym Towarzystwa Naukowego we Lwowie, w latach 1928–1935 sekretarzem Wydziału Filologicznego.

Był członkiem redakcji i prezesem komitetu redakcyjnego „Lwowskiego Kuriera Porannego”. Po utworzeniu w 1928 Stronnictwa Narodowego został przewodniczącym koła lwowskiego SN i członkiem zarządu dzielnicowego SN. Z Listy Narodowej kandydował do Sejmu RP III kadencji (1930–1935) w okręgu przemyskim nr 48.

W czasie pierwszej okupacji sowieckiej Lwowa (1939–1941) był kierownikiem katedry języka angielskiego na Uniwersytecie. Podczas okupacji hitlerowskiej ukrywał się w Krakowie, gdzie wykładał filologię angielską w ramach tajnego nauczania. Po ponownym zajęciu Lwowa przez Armię Czerwoną w 1944 wrócił do Lwowa i podjął pracę na Uniwersytecie.

W 1945 zmuszony do wyjazdu ze Lwowa zamieszkał w Krakowie i od 16 października 1945 podjął wykłady na UJ. W tym okresie rozpoczął także aktywną działalność w konspiracji niepodległościowej jako wiceprezes Komitetu Ziem Wschodnich. 4 grudnia 1946 został za to aresztowany przez UB i uwięziony. Skazany na 10 lat więzienia zmarł w więzieniu mokotowskim.