År 1999 var han programledare för Melodifestivalen och för "" (1999–2004). Året därpå var han värd för Eurovision Song Contest tillsammans med Kattis Ahlström. Han var program- och allsångsledare för "Allsång på Skansen" 2004–2010 (han ledde också inofficiellt allsången 2003 då han var sin företrädare Lasse Berghagens "praktikant").