Armie Hammer has apologised after criticising celebrities for posting pictures of themselves with the late comic book writer and publisher.

Robert Downey Jr, Chris Pratt and Captain America star Chris Evans and others paid tribute to Lee on social media.

The 'Call Me By Your Name' star received backlash after tweeting in response:

“So touched by all of the celebrities posting pictures of themselves with Stan Lee… no better way to commemorate an absolute legend than putting up a picture of yourself.”

He deleted the post in the meantime.

Many took to Twitter to argue that Hammer was being hypocritical and insensitive. The actor kept making matters worse with his responses.

Within the entertainment world, 'The Walking Dead' star Jeffrey Dean Morgan branded him an “a**hat”.

Following the backlash, Hammer shared an apology on Twitter.

He wrote: “While attempting to provide some unnecessary social commentary, I (in true a**hat form – thank you Jeffrey Dean Morgan) inadvertently offended many who were genuinely grieving the loss of a true icon. I want to apologise from the bottom of my heart and will be working on my Twitter impulse control.”