Han startet journalistkarrieren i på Røros (1983–1985). Deretter var han politisk journalist ved Oslo-redaksjon (1987–1988) og i (1988–1995). I 1995 begynte han TV 2. Her har han har vært reporter, nyhetsoppleser, politisk journalist og programleder for programmer som , , , og . Fra 2005 til 2006 var han nyhetsredaktør i kanalen.