He has worked in countries around the world including Jordan, Colombia, Panama, Canada, Nepal, Mexico, Thailand, Ireland, Indonesia, and the Philippines.