Absolwent ZSMS Zakopane w latach 1998-2002 oraz Akademii Wychowania Fizycznego w Krakowie w latach 2003-2008. W 2014 roku uzyskał dyplom Menadżera Sportu i Oświaty.
Trener II klasy narciarstwa biegowego.
W latach 2018-2023 Dyrektor Zespołu Szkół Mistrzostwa Sportowego w Zakopanem.