Graduated from Law School in 1984. He worked for several years in two law firms in Austria and was admitted to the Austrian Bar in 1989. In 1987/1988 he studied at the New York University School of Law and graduated with a Master of Comparative Jurisprudence (M.C.J.) in 1988. Thereafter he passed the New York State Bar examination. After returning to Europe he worked in one of the major trust companies in the Principality of Liechtenstein and joined Orbis Trust Consulting Est., Vaduz, as a partner in 1999.