Jeremy Renner is up for a Hawkeye standalone movie but wants to do it sooner rather than later.

Jeremy Renner

Jeremy Renner

The 46-year-old actor has portrayed master archer Clint Barton aka Hawkeye in three Marvel Cinematic Universe movies so far - as well as a brief cameo in 'Thor' - and is set to reprise the role in 'Avengers: Infinity War' and 'Avengers 4'.

As one of the few Avengers without a standalone movie, Renner has admitted he's keen to take title billing but he doesn't want to do it in "50s in tights".

Speaking to South China Morning Post newspaper, Renner said: "It would be a wonderful thing. Just don't wait too long! I don't want to be in my 50s in tights."

'Avengers: Infinity War' will see the hero squad - Iron Man (Robert Downey Jr.), Captain America (Chris Evans), Thor (Chris Hemsworth), The Hulk (Mark Ruffalo), Scarlet Witch (Elizabeth Olsen), Vision (Paul Bettany), Black Widow (Scarlett Johansson) and Hawkeye (Renner) - join forces with the Guardians of the Galaxy to save the Earth.

The two teams will have to work together to fight intergalactic tyrant Thanos, with some help from newcomers Spider-Man (Tom Holland), Black Panther (Chadwick Boseman) and the screen debut of Captain Marvel (Brie Larson).

Although a standalone Hawkeye movie hasn't been announced yet, Marvel Studios boss Kevin Feige confirmed there will be 20 more films in the MCU.

In an interview with Vanity Fair, Feige said: "Marvel is 22 movies in and we've got another 20 movies on the docket that are completely different from anything that's come before - intentionally.

"'Avengers 4' will bring things you've never seen in superhero films: a finale. There will be two distinct periods. Everything before 'Avengers 4' and everything after. I know it will not be in ways people are expecting. Everything after."

'Avengers 4' will be the last outing for Evans, Downey Jr., Hemsworth, Johansson, Ruffalo and Renner as their contracts are ending.