W 2010 uzyskał licencjat z politologii w Wyższej Szkole Turystyki i Ekologii w Suchej Beskidzkiej. Ukończył też studia podyplomowe Master of Business Administration w Wyższej Szkole Biznesu – National Louis University w Nowym Sączu. Pracował w urzędzie miejskim w Wadowicach i starostwie powiatu wadowickiego.
Działacz Prawa i Sprawiedliwości. Obejmował funkcje przewodniczącego struktur partii w Wadowicach, członka zarządu okręgowego i jej pełnomocnika w powiecie wadowickim. W latach 2017–2021 sprawował funkcję przewodniczącego młodzieżówki Forum Młodych PiS w okręgu chrzanowskim. W 2017 został przewodniczącym Obwodowego Zespołu Samorządowego Prawa i Sprawiedliwości. W 2021 zastąpił Mariana Sołtysiewicza na stanowisku prezesa oddziału powiatowego Związku Ochotniczych Straży Pożarnych RP w Wadowicach.