He is best known for his work on the Rush Hour sequels, Catch Me If You Can, The Terminal, and The Last Shot. He co-wrote a story draft for the film Indiana Jones and the Kingdom of the Crystal Skull (2008) with George Lucas; the film was directed by Steven Spielberg. He wrote the screenplay for Pirates of the Caribbean: Dead Men Tell No Tales (2017), on which he also received a story by co-credit, the latter with Terry Rossio. He was hired to write the script for the live action Lion King for Disney, directed by Jon Favreau.