Absolwent Wydziału Architektury Politechniki Krakowskiej, architekt uprawniony, członek Małopolskiej Izby Architektów i SARP, wykładowca na Wydziale Architektury Politechniki Krakowskiej.
Współorganizator i współprowadzący kurs technik komputerowych AutoCad IPU WAPK. Prelegent 4 Design Days, autor publikacji z zakresu sztucznej iluminacji w architekturze i urbanistyce. Projektant zespołów mieszkalnych i usługowych, założeń urbanistycznych, wnętrz komercyjnych i prywatnych. Prowadzi własne studio projektowe w Krakowie.