Pályája elején, 1982 és 1986 között a Határőrség tisztje volt, majd 1986-1987-ben a bécsi nagykövetség munkatársa, illetve a Külügyminisztérium német referense lett. Dolgozott a bonni, majd a berlini nagykövetségen. 2005 és 2009 között ljubljanai nagykövet volt, 2009-től pedig az EU-tagállamokért felelős szakállamtitkárként dolgozott a budapesti Külügyminisztériumban. 2010-től a berlini nagykövetséget vezette. 2015-től Orbán Viktor miniszterelnök főtanácsadójaként a kormányfő külügyi stábját vezette.
Az Információs Hivatal Magyarország polgári hírszerző szolgálata, az öt magyar nemzetbiztonsági szolgálat egyike.
(MTI)