Vyštudoval herectvo na Vysokej škole múzických umení v Bratislave. Je známy z televíznych seriálov ako Divoké kone (2015), kde stvárnil Adama Závodského, a Nový život (2020), kde hral futbalistu Ruda Kapustu. Objavil sa aj v šou Tanec snov (2015), ktorú však musel predčasne opustiť pre zdravotné problémy.
V súkromí je ženatý s manželkou Lenkou, s ktorou vychovávajú dve deti – dcéru Nikolku a syna Timoteja. V roku 2024 Timotejovi diagnostikovali akútnu leukémiu, no po ôsmich mesiacoch intenzívnej liečby je v remisii a vrátil sa domov.