Er studierte Rechtswissenschaften an der Universität Wien und war Postgraduate in Bologna und Washington (Johns Hopkins University - SAIS). Von 1989 bis 2021 arbeitete er im österreichischen Außenministerium und vertrat er Österreich als Botschafter in Saudi-Arabien, im Iran und in der Volksrepublik China. Er wurde im Juni 2021 zum Geschäftsführer der Austrian Development Agency (ADA), der operativen Einheit der Österreichischen Entwicklungszusammenarbeit, ernannt. In dieser Funktion ist er für die Umsetzung der Programme und Projekte der Österreichischen Entwicklungszusammenarbeit in mehr als 70 Ländern verantwortlich, insbesondere in elf Schwerpunktländern in Afrika und Asien sowie in Südost- und Osteuropa.