Vor seiner jetzigen Tätigkeit war er Vorstandsmitglied der Erste Bank Österreich. Er hatte auch Positionen bei der UniCredit und der Bank Austria Creditanstalt inne. Er ist Mitglied in verschiedenen Aufsichtsräten und Vorsitzender der Fachgruppe Bank und Versicherung der Wirtschaftskammer Österreich.