1985-től 1988-ig mérnökként dolgozott a Hajdú-Bihar megyei Állami Építőipari Vállalatnál. 1988-1997 között a Magyar Rádió munkatársa volt többek között a Krónika c. műsor rovatvezetőjeként, szerkesztőségvezetőként és a Rádió oktatási osztályának vezetőjeként. 1992-től 1997-ig az Magyar Televízió (MTV) Magyarországról jövök, illetve A Hét c. műsorait vezette. 1997 és 2002 között a TV2Tények és a Jó estét Magyarország! című hírműsorainak volt szerkesztő-műsorvezetője és hírigazgató-helyettese. 2002-ben visszatért a Magyar Televízióhoz, ahol a Híradó műsorvezetője lett egészen 2008-ig, majd a Panoráma című heti hírműsor vezetője lett, illetve egy évad erejéig a Kupé című vasúti magazin műsorvezetője is.
2010-ben felfüggesztette tevékenységét az MTV-nél, és a Kereszténydemokrata Néppárt (KDNP) színeiben elindult a 2010-es országgyűlési választáson.[2] Mivel az egyéni képviselő-jelöltség lehetősége már korábban lezárult, a Fidesz–KDNP pártszövetség Hajdú-Bihar megyei listájának 8. helyét kapta meg, ahonnét a Fidesz elsöprő győzelme miatt bejutott a parlamentbe.[3] Az országgyűlésben a KDNP frakció tagja és a kulturális és sajtóbizottság alelnöke lett.
2014 novemberétől ismét az MTVA nemzetközi kapcsolataiért felelős tanácsadójaként dolgozott.[4] 2015-től 2019-ig[5]dublini nagykövet, a poszton Magyarics Tamást váltotta.[6]
2020 és 2023 között a Duna Média televíziós médiaszolgáltatási vezetője.
2023. augusztus 21-én, tizenhárom év kihagyás után tért vissza a televízió képernyőjére műsorvezetőként a Hír TV Napi Aktuális című műsorában. A csatorna már rögtön az első adást követően, azonnali hatállyal szerződést bontott vele, miután az adás folyamán a pedofília iránti toleranciát boncolgatta beszélgetőpartnerének, Márki-Zay Péternek.[7]