Harry Potter star Daniel Radcliffe will perform double duty as he promotes his two new films at the opening night gala of Empire Live on Friday.

The star of Imperium and Swiss Army Man will walk the red carpet at The O2 for the double bill premiere at the film and entertainment festival.

Actor Daniel Radcliffe participates in the BUILD Series event to discuss the release of his forthcoming film Imperium at AOL's Capper Street Studio in London.
(Isabel Infantes/PA)

In Imperium he plays an FBI agent who goes undercover with a group of white supremacists, while in Swiss Army Man he plays a magical farting corpse who saves a suicidal man stranded on a desert island.

Empire Live features a series of screenings, Q&As with film-makers and live reads and will include the first UK screening of Mel Gibson’s new directorial effort Hacksaw Ridge.

Earlier this week Dan ruled himself out of purchasing the house that served as 4 Privet Drive in the first Harry Potter film, which recently went on the market.

He also revealed he will not be attending the stage production of Harry Potter And The Cursed Child because he is concerned he would draw too much attention from the audience.