Martin Hagstr?m was born in Stockholm.
He studied in Stockholm University and has a degree in journalism. Also he studied in Russian language, Political Science and Law. He speaks English, Russian and French.
Martin Hagstr?m began his career as a journalist. His diplomatic postings include the Permanent Representation of Sweden to the European Union and the Consulate General of Sweden in Saint Petersburg. After that, he served as Head of Division for Eastern Europe at the Ministry 2010–2013.
From 2013 to 2016, Hagstr?m has served as Ambassador for the Eastern Partnership at the Ministry for Foreign Affairs of Sweden in Stockholm. Since the autumn of 2016, Hagstr?m has served as the Swedish ambassador in Kyiv, Ukraine.