Выпускник института Aschebergs Gymnasiet (Швеция) по дисциплине «инженер-механик».
1986 – начало работы в Volvo Truck в Gothenburg в качестве оператора.
В 1988 переведен в инженерный отдел, где в 1996 году получил должность менеджера.
В 2000 назначен на должность директора завода грузовых автомобилей в Гетеборге.
С 2004 по 2006 год трудился по контракту на заводе грузовых автомобилей Volvo в Австралии.
С 2007 по 2008, вернувшись на завод в Гетеборг, работал на позиции директора инженерного отдела.
В 2009 назначен начальником проекта, отвечающим за внедрение нового продукта на всех заводах Volvo Trucks.
В 2011 году получил позицию директора завода в Калуге, которую занимает и до настоящего момента.