1999 m. baigė Vilniaus Minties gimnaziją, 2003 m. Kauno technologijos universitetą.
Pradėjo šokti būdamas 24 metų. 2006 – 2007 metais šoko šiuolaikinio šokio kolektyve „Gama”, dirbo Valstybiniame dainų ir šokių ansamblyje „Lietuva”. Nuo 2007 metų choreografinių projektų teatro „Vilniaus baletas” trupės šokėjas.