Val Kilmer played The Saint on film. Who replaced Roger Moore as The Saint on TV? June 7, 2017 By Show answer Ian Ogilvy More Entertainment QuestionsMore Television Questions