Xavier de le Rue Actor or Actress (3) Into the Mind (2013) Perfect Moment - L'Aventure Continue (2003) Fort Boyard (1990)