Stan Lee has made an impressive 45 cameos. In chronological order, here are our 10 favorites.

X-Men: The Last Stand (2006)

Lee looks rather perturbed when Jean Grey changes the direction of his hose with her telekinesis.

Iron Man (2008)

Tony Stark mistakes Lee for Hugh Hefner.

Thor (2011)

Lee attempts to move Thor’s hammer with his pickup truck. Unfortunately, he has no luck.

Avengers (2012)

In a scene which seems reminiscent of Magneto in the post-credit scene of the X-Men sequel, Lee pops up in a newsreel playing chess in the park. He is being interviewed and says: “Superheroes in New York? Give me a break.” Some sneaky meta-humour there.

The Amazing Spider-Man (2012)

Spider-Man and the Lizard take their epic fight into the school library and books and shelves fly everywhere. Lee stands obliviously in the foreground, enjoying a piece of classical music which the audience enjoys with him, before the violent and chaotic crashes return.

Guardians of the Galaxy (2014)

Rocket catches him flirting with a young woman through his spy gadget.

Deadpool (2016)

Lee appears as an emcee as a strip club. We weren’t sure if we were more shocked or amused.

X-Men: Apocalypse (2016)

As all the world’s nuclear weapons are launched into space, Stan Lee stands next to Joan, his real life wife, watching.

Doctor Strange (2016)

During the fight scene between Dr Strange, Mardo and Kaecilius, Lee can be spotted on a bus in NYC reading a copy of “The Doors of Perception.” More sneaky meta-humour.

Avengers: Infinity War (2018)

Lee made an appearance in Infinity War as Peter Parker’s cynical bus driver.