Urodziłem się w Suwałkach w 1979 r. W swoim rodzinnym mieście ukończyłem Szkołę Podstawową nr 5 oraz Liceum Ekonomiczne (fajne czasy beztroski). W Ekonomiaku stworzyłem i z powodzeniem prowadziłem gazetkę szkolną „CDN” oraz byłem reprezentantem szkoły w koszykówce i lekkiej atletyce. W 2003 roku ukończyłem z dyplomem politologa Wydział Dziennikarstwa i Nauk Politycznych Uniwersytetu Warszawskiego. Jestem założycielem i przez 6 lat byłem przewodniczącym Federacji Młodych Socjaldemokratów w Suwałkach. W latach 1999 – 2008 byłem członkiem SLD. Od 2007 r. do 2011 r byłem członkiem Rady Społecznej przy Samodzielnym Publicznym Zespole Opieki Paliatywnej w Suwałkach. Jestem członkiem OSP Suwałki. Zawodowo zajmuję się zarządzaniem nieruchomościami.