Harcerz od 1998, od początku w Burzy. W drużynie zaliczył wszystkie funkcje – od szeregowego, przez zastępowego (Grom), przybocznego, do drużynowego (od 2005 do 1.05.2010). Od wiosny 2009 w komendzie szczepu. 7 stycznia 2010 wybrany na komendanta szczepu. Funkcję pełnił do 19 czerwca 2016 roku.
Zawodowo programuje układy cyfrowe do zastosowań kryptograficznych.
Lubi podróżować rowerem i pływać. Interesuje się historią, ze szczególnym uwzględnieniem XX wieku.