He has been a substitute professor at the University of Passau, Germany, a visiting fellow at the University of Otago, New Zealand, and an associate with international law firm CMS Reich-Rohrwig Hainz in Vienna, Austria.