Ukończyłem studia teologiczne z dostępem do zawodu nauczyciela.
Uczyłem na różnych poziomach edukacji: w szkole podstawowej, gimnazjum, szkole ponadgimnazjalnej oraz policealnej (religia, matematyka, zajęcia rewalidacyjne, przedmioty ogólnopedagogiczne). Uzyskałem stopień zawodowy "nauczyciela kontraktowego".
Jestem osobą elastyczną, zdolną do podejmowania nowych zadań: pracowałem jako przedstawiciel ubezpieczeniowy, kurier w firmie pocztowej, a także opiekun osób niepełnosprawnych.
Rozumiem potrzebę stałego podnoszenia i poszerzania kwalifikacji. Ukończyłem m.in. kurs kwalifikacyjny oligofrenopedagogiki, a także studia podyplomowe tyflopedagogiki oraz nauczania matematyki i informatyki.
W latach 2016-2018 pełniłem funkcję ławnika w Wydziale Karnym Sądu Okręgowego w Gorzowie Wielkopolskim.
Prywatnie jestem mężem, ojcem dwóch synów. Moim hobby jest literatura fantastyczna i fantastyczno-naukowa (krajowa i zagraniczna) oraz gry fabularne i planszowe.