Kopš 90. gadu vidus ir strādājis žurnālistikā raidošajos un drukātajos masu medijos, tostarp, kā reportieris un atbildīgais redaktors LTV un LNT ziņu dienestos, kā arī žurnālu redakciju vadītājs. Pildījis LTV valdes locekļa pienākumus satura attīstības jautājumos. Guvis pieredzi sabiedrisko attiecību un mārketinga komunikācijas jomās gan privātajos uzņēmumos, gan valsts pārvaldē. Vairāku lugu, dokumentālo, televīzijas un spēles filmu scenāriju autors.