Smith appeared as an assassin who faces off against a younger clone of himself in Ang Lee's "Gemini Man", released on October 11, 2019. Later that year, Smith had his second starring role in an animated film, in "Spies in Disguise", opposite Tom Holland. Smith voiced Lance Sterling, a spy who teams up with the nerdy inventor who creates his gadgets (Holland). The film was released on December 25, 2019. In 2020, he reteamed with Martin Lawrence for the third film in their franchise, "Bad Boys for Life".