1995-1999 he was advisor to the Swedish Government on security policy and international relations. 1999-2005 he worked as Director and Political  Advisor for the Federation of Swedish Farmers. He was Vice President of the World Federation of UN Associations 1995-2000.
He was an advisor on security policy and international relations to the Swedish Government from 1995 to 1999, and later worked as Director and Political Advisor for the Federation of Swedish Farmers from 1999 to 2005. He also held a position with the World Federation of UN Associations from 1995 to 2000.