Urodził się 28 czerwca 1969 roku w Kole. W 1994 roku ukończył Akademię Techniczno-Rolniczą w Bydgoszczy. Pracę zawodową podjął 1 września 1996 roku, jako wychowawca internatu w ZSRCKU w Kościelcu, od września 1996 roku do sierpnia 2003 roku był również instruktorem praktycznej nauki zwodu. W 1994 roku ukończył Studium Pedagogiczne na Wydziale nauk Humanistycznych Akademii Techniczno-Rolniczej; w 1996r. został instruktorem nauki jazdy kat. „A,B,T”; w 2001 r. ukończył Studia Podyplomowe Wychowania Fizycznego dla Nauczycieli przy AWF we Wrocławiu oraz Studia Podyplomowe Przysposobienia Obronnego przy PWSZ w Koninie.
Od 1 września 2017 pełni funkcję Dyrektora Zespołu Szkół Rolniczego Centrum Kształcenia Ustawicznego.