He graduated with a degree in law from the University of Latvia in Riga. He lectured at the Faculty of Economics of his alma mater, as well as at the Latvian Judicial Training Center. In 1993, he began working at the Ministry of Foreign Affairs of independent Latvia. His roles included Director of the Legal Department, Director of the International Organizations and Human Rights Department, as well as Press Secretary and Head of the MFA Communications Bureau. From 1994 to 1996, he served as the Second Secretary at the Latvian Embassy in Canada, and subsequently as a Counselor at the Permanent Mission of Latvia to the United Nations in Geneva. From 2006 to 2011, he held the position of Ambassador of Latvia to Belgium and non-resident Ambassador to Luxembourg, later becoming the Head of the Permanent Mission of Latvia to the UN in Geneva. From 2010, he also served as the non-resident Ambassador to South Africa. Between 2017 and 2022, he was the Ambassador of Latvia to Estonia. In January 2023, he assumed the post of Head of State Protocol at the Ministry of Foreign Affairs. In September 2025, he became the Ambassador of Latvia to Poland, presenting his credentials to President Karol Nawrocki. In March 2026, he was appointed Ambassador to Romania. He has been awarded the Order of Merit of the Grand Duchy of Luxembourg, as well as the Officer's Cross of the Order of Leopold (Belgium).