The actor who famously played James Bond in seven movies -- more than any other Bond actor -- passed away after battling cancer, his children announced on Twitter on May 23, 2017. Sir Roger Moore was known for his sense of style, and closely associated with sports cars, gadgets and sex appeal.
While best known for playing Bond, Moore had a long and storied career that spanned decades. His other acting credits included the lead role as Simon Templar on the series "The Saint," which made him a television star.
Take a look at some highlights from across his career.