From 1978 to 1983, he was a designer, and then an engineer of quality in the factory of transformers and distribution facilities TTS, Energoinvest Sarajevo. From 1983 to 1990, he was a manager of technical sales group in the factory TTS, Energoinvest Sarajevo. From 1990 until 1992, he worked as a sales manager and member of the management board of the factory TTS, Energoinvest Sarajevo.[1]
From 1994 to 1995, he was president of the municipality Stari Grad in Sarajevo, and, from 1995 to 1996, Mayor of the municipality Stari Grad in Sarajevo. From 1996 to 1998, he was the Premier of Sarajevo Canton, and from 1998 to 2000, Governor of the Canton. From 2000 to 2001, he served as Ambassador of Bosnia and Herzegovina to the Organization for Security and Co-operation in Europe. From 2002 to 2004, he was director of the privatization fund "Prevent Invest".
From 2004 to 2008, he served as Ambassador of Bosnia and Herzegovina in Malaysia.[1]
Since 2008, he worked as an adviser to the Board of the Development Bank of the Federation of Bosnia and Herzegovina.