1980 m. baigė Vilniaus 23-iąją vidurinę mokyklą, 1985 m. – Lietuvos valstybinę konservatoriją.
1985–1999 m. dirbo režisieriumi Lietuvos televizijoje, Baltijos televizijoje, 1999–2001 m. – UAB „Velkam“. Nuo 2002 m. LNK, BTV, Info TV ir LRT televizijos laidos „Dviračio šou“, „Dviračio žinios“ režisierius.
Nuo 2010 m. – Domino teatro režisierius.