Родился в 1964 году в Гётеборге (Швеция). В 1989 году получил степень бакалавра экономических наук в гётеборгской Высшей школе экономики. Позднее получил магистерскую степень Экономического университета Готенбурга в Швеции.
В сфере коммерческого транспорта с 1996 года, начал работу в компании Volvo на посту руководителя финансовой службы. В 1998 году стал гендиректором «Volvo Financial Services Украина». В 2000–2003 годах возглавлял «Volvo Trucks Украина», позднее — гендиректор «Volvo Trucks Словакия». С 2007 по 2010 год — глава ООО «Вольво Финанс Сервис Восток» в России, в последний год также курировал деятельность Volvo Financial Services в Восточной Европе. С 2011 года занимал пост гендиректора Volvo Group в России. В 2016 году перешел в российский офис немецкого концерна MAN Truck & Bus AG на пост гендиректора ООО «МАН Трак энд Бас Рус».
Воспитывает дочь.