Fedor has a diverse range of life experiences. He has been a navigation officer in the Canadian Coast Guard and on cruise ships, a school teacher, a swim coach, a triathlete, and has lived in a number of countries overseas, including Thailand and the UAE.