He is a registered architect in Italy and Canada. He has worked in Italy, New York State, Florida, Canada, West Indies and Middle East and is presently consulting in Switzerland in several projects.