Urodził się w Brnie na Słowacji. Studia na Wydziale Filologii Klasycznej ukończył na Uniwesytecie Jagielońskim w Krakowie. Po studiach uczył w Krakowie.
Pierwszą placówkę jako dyrektor objął w Tczewie. Następnie kierował Gimnazjum Polskiego Macierzy Szkolnej w Gdańsku (1922-1923). Potem trafił do gimnazjum w Wejherowie (1923-1933).
Po śmierci pochowany na Starym Cmentarzu w Wejherowie.
Źródło: Gimnazjum i Liceum w Wejherowie. W 150. rocznicę powstania szkoły, pod red. Stanisława Janke, Wejherowo 2007.