20 czerwca 1946 przemawiał na cmentarzu w Zagórzu podczas uroczystego pochówku ofiar zbrodni w Jasielu (dokonanej przez UPA), określonej wówczas jako dokonaną przez bandytów z NSZ. Był w grupie 16 osób aresztowanych przez NKWD na przełomie września i października 1946 w związku z działalnością w Młodzieży Wielkiej Polski. Wraz z nimi był poddawany śledztwu w gmach przy ul. Tadeusza Kościuszki 4 w Sanoku i więziony w piwnicach tego budynku. Proces tychże zatrzymanych odbył się w lutym 1947 w Rzeszowie.
Od 1 kwietnia 1947 był pracownikiem Kuratorium Okręgu Szkolnego w Rzeszowie na stanowisku wizytatora Wydziału Oświaty i Kultury dla Dorosłych. W 1949 uzyskał stopień doktora filozofii na Uniwersytecie Wrocławskim. Został członkiem komisji historyczno-literackiej Polskiej Akademii Nauk. W 1950 powrócił do Sanoka i ponownie pracował w macierzystym Liceum Ogólnokształcącym, a później od 1951 do 1953 w Technikum Budowy Samochodów w Sanoku i od 1958 do 1963 w szkołach mechanicznych, gdzie uczył języka polskiego i języków obcych, w tym języka rosyjskiego (później szkoła funkcjonowała pod nazwą Zespół Szkół Technicznych, od 2010 Zespół Szkół nr 3 im. Walentego Lipińskiego i Mateusza Beksińskiego). Pracował także w Technikum Mechanicznym.