Xavier was born and raised in Germany. He has also lived in the UK and Canada and has now been living in Portugal for more than 20 years. He speaks fluent German and English and good Portuguese.
Xavier is available for celebration ceremonies in any of these languages anywhere in the country.
if you are interested in booking him as your wedding celebrant. We are happy to arrange a free Skype call so you can get to know him without any commitments.