Окончил Стокгольмский университет (1973). В 1970?1971 стажировался в МГУ на экономическом факультете. В годы учёбы в университете заинтересовался историей России. В 1973?1978 обучался в аспирантуре: занимался историей Ленинграда. Недоступность советских архивов для иностранных исследователей не позволила подготовить диссертацию. После работал гидом, переводчиком в Агентстве печати «Новости» в Стокгольме. С 1991 работает в Институте экономической истории Стокгольмской школы экономики. Одновременно в 1996?2001 работал в Шведской военной академии.
В 1996 защитил докторскую диссертацию на тему: «Советское оборонное планирование: М. Н. Тухачевский и военно-промышленный комплекс» (1996). Основные направления исследований: история становления и развития оборонно-промышленного комплекса СССР (с 1992), система ГУЛАГ. Автор публикаций, посвященных российской системе образования, опыту преподавания истории в школе и краеведческой работе МОУ СОШ № 59 г. Челябинска. В 1994 впервые посетил Челябинск. С 1996 занимается изучением социально-экономической истории Челябинска на основе материалов центральных архивов, ОГАЧО. Участник конференций по проблемам новейшей истории России и истории Южного Урала. В 2007 в Стокгольме опубликовал книгу «Танкоград: Скрытая история русского тыла. 1917?1953» (на швед. яз.), основанную на многолетних исследованиях в ОГАЧО и центральных архивов. За книгу «Красный колосс на гусеницах: Экономика России в тени войн XX века» (на швед. яз.) удостоен премии Шведской военной академии (2000).