1998–1999 m. LRT laidų „Labas rytas“ ir „Dienos verslas“ vedėjas, 2000–2002 m. LNK žinių tarnybos reporteris ir „Verslo žinių“ rubrikos vedėjas.
2006 m. įkūrė restoraną „Starz“, tačiau jis išsilaikė nepilnus metus. 2008–2009 m. pirmosios sporto televizijos „Sport1“ programų direktorius.
2003–2016 m. LRT televizijoje vedė ir prodiusavo verslo publicistikos laidą „Pinigų karta“. Nuo 2014 metų toje pačioje LRT televizijoje kartu su Arūnu Valinsku veda intelektinį žaidimą „Auksinis protas“.