He is best known for co-writing the screenplays to The Town (2010), The Batman (2022), and Top Gun: Maverick (2022), earning an Academy Award nomination for the lattermost.
[3] As a novelist, Craig has written The Martini Shot,[4] Hot Plastic,[5] and Blood Father.
[6] As a screenwriter, Craig debuted with The Town (2010), based on the novel Prince of Thieves by Chuck Hogan, co-writing it with Ben Affleck and Aaron Stockard.
In 2021, he wrote the sequel Bad Boys for Life, with Chris Bremner and Joe Carnahan.
In 2022, Craig co-wrote the screenplay Top Gun: Maverick with Justin Marks, Christopher McQuarrie, Ehren Kruger, and Eric Warren Singer, which earned him a nomination for the Academy Award for Best Adapted Screenplay.