1988 m. Sąjūdžio informacijos agentūros reporteris. 1990 m. laikraščio „Galvė“ redaktorius, UAB „AKC“ TV prodiuseris. 1991–1993 m. „Rytų Lietuvos TV“ Reklamos skyriaus režisierius. 1993–1998 m. Baltijos TV sporto prodiuseris. 1998–2000 m. UAB „Ekonometras“ TV prodiuseris. 2000–2001 m. Lietuvos futbolo federacijos atstovas spaudai. 2000–2002 m. UAB „Sport Television and Entertainment“ direktorius. 1999–2007 m. TV3 žinių tarnybos sporto naujienų redaktorius ir transliacijų režisierius, komentatorius, iki 2008 m. – žurnalo „Istorijos“ vyriausiasis redaktorius. 2008–2011 m. buvo Lietuvos radijo ir televizijos atstovas ryšiams su visuomene, 2015 metais jis pradejo dirbti radijo stotyje M-1 plius