Christopher Owens ConcertsCatch Christopher Owens live and on tour right now! There are 16 concerts scheduled across France, Belgium, Italy and more. The next Christopher Owens concert is scheduled for Friday, July 18, 2025 at Site Archéologique d'Olbia in Hyères, Provence-Alpes-Côte d'Azur, France.