W grudniu 1918 wrócił do Polski. Po powrocie, od 1920 roku, pracował jako inspektor szkolny w pow. warszawskim. W 1922 uzyskał mandat posła z listy nr 8 (ChZJN) w okręgu wyborczym nr 49 (Sambor). W I kadencji pracował w komisjach budżetowej i oświatowej. Członek wielu organizacji oświatowych. Był sekretarzem Zjednoczenia Polskich Towarzystw Oświatowych, członkiem Zarządu Głównego Polskiej Macierzy Szkolnej oraz Towarzystwa im. Adama Mickiewicza, członkiem Stowarzyszenia Chrześcijańsko-Narodowego Nauczycielstwa Szkół Powszechnych, Towarzystwa Nauczycieli Szkół Średnich i Wyższych oraz prezesem Związku Inspektorów Szkolnych. Członek Polskiego Towarzystwa Opieki nad Kresami Wschodnimi. Był członkiem Zarządu Głównego Związku Ludowo-Narodowego. W 1928 ponownie uzyskał mandat posła z listy nr 24 (Lista Katolicko-Narodowa) w okręgu wyborczym nr 8 (Ciechanów). W 1930 uzyskał reelekcję z tego samego okręgu. W Sejmie II kadencji był współautorem wniosku Klubu Narodowego w sprawie wyboru nadzwyczajnej komisji sejmowej ds. zbadania postępowania Ministerstwa Spraw Wojskowych i wojskowych organów sanitarnych przy przenoszeniu oficerów w stan spoczynku. W II kadencji pracował w komisjach: budżetowej i oświatowej, a w III kadencji tylko w budżetowej.