Studiował polonistykę i europeistykę na Uniwersytecie Jagiellońskim. Od ponad dekady zaangażowany w programowanie i wdrażanie instrumentu ZIT Aglomeracji Jeleniogórskiej. Interesuje się mobilnością miejską, ekologią i technologiami cyfrowymi w rozwoju miast. Poza swoją pracą lubi podróże, książki historyczne, rower i górskie wędrówki.