Alan Cumming cast in Marvel's Avengers: Doomsday

Euan Cherry/BBC Alan Cumming is wearing a dark red beret and suit . He has a tartan shawl draped across one shoulder.Euan Cherry/BBC
Alan Cumming hosts The Traitors US

Scots actor Alan Cumming has been cast in Marvel's new Avengers film - as a superhero he last played 22 years ago.

The 60-year-old, who grew up in Aberfeldy, Perthshire, will reprise his role as X Men character Nightcrawler in Avengers: Doomsday.

Robert Downey Jnr, Chris Hemsworth, Florence Pugh, Paul Rudd and Letitia Wright are among others announced so far for the movie, which is in production.

Cumming is host of the US version of reality show The Traitors, which is filmed at Ardross Castle in the Highlands.

Allow Instagram content?

This article contains content provided by Instagram. We ask for your permission before anything is loaded, as they may be using cookies and other technologies. You may want to read  and  before accepting. To view this content choose ‘accept and continue’.

On his Instagram page, Cumming - wearing a woolly hat and scarf - posted a short video of himself jumping around Nightcrawler-style.

The actor has been touring in Canada.

Cumming last played blue-skinned mutant Nightcrawler in 2003's in X2, a 20th Century Fox movie and part of a franchise based on Marvel's X Men comics.

The new Avengers film is due for release in May 2026.

As well as acting in TV and film, Cumming is artistic director of Pitlochry Festival Theatre.