Ezra Miller has revealed that he was offered a role in Kill Your Darlings.
The Perks Of Being A Wallflower star admitted he was asked to play Beatnik writer Lucien Carr in John Krokidas' drama, which later went to Dane DeHaan, but decided to turn it down because he didn't want to be pigeon-holed.
"I was offered a role in Kill Your Darlings. Lucien Carr was a gay murderer. And having just played a murderer and someone who was gay, I thought it would be the ultimate pigeon-holing manoeuvre if I was to play him," he said.
Daniel Radcliffe stars as Beat poet Allen Ginsberg, alongside Elizabeth Olsen as Edie Parker and Jack Huston as Jack Kerouac in the film, which premiered at the 2013 Sundance Film Festival.
Ezra previously played a teenage killer in We Need To Talk About Kevin and a gay high-school boy in The Perks Of Being A Wallflower.
He joked he should only play "heterosexual good guys" from now on to avoid being stereotyped.
"A lot of actors are playing 'the gay' to avoid pigeon-holing. It's a massive sport," he explained.
"For a studio, it's about reliable names and the income they will produce, so it's easy to have that person play a similar role throughout their career. But for an actor, the whole interest is to spread your exploration of human beings as far and wide as you can, so it's almost like a competition between actors and film-makers to flee your pigeon-hole."
The 20-year-old, a youth ambassador for Greenpeace, added: "Pigeon-holing develops incredibly quickly, I found. I made one film where I played a murderer, and got a million murderer offers and nothing else for a while. So playing a straight good guy is about the most radical thing I could do right now."