Urodziłem się i mieszkam w Legionowie. Jestem magistrem filozofii ze specjalnością etyka. Podczas ostatnich lat studiów pracowałem jako nauczyciel filozofii oraz etyki w liceach. W latach 1998-2015 związany byłem z samorządem legionowskim, najpierw jako najmłodszy radny Rady Miasta Legionowo, następnie jako zastępca prezydenta miasta. Przez niespełna dekadę pełniłem funkcję Starosty Legionowskiego oraz radnego Rady Powiatu. W sierpniu 2015 r. zostałem powołany na stanowisko Podsekretarza Stanu w Ministerstwie Administracji i Cyfryzacji. Obecnie reprezentuję mieszkańców okręgu podwarszawskiego jako poseł na Sejm RP.