Which Role Did Leonardo DiCaprio Lose Because of His 'Atrocious Voice'

PHOTO: Leonardo DiCaprio arrives at The Hollywood Reporters Annual Nominees Night party on Feb. 10, 2014 in Beverly Hills, Calif. Michael Tran/Getty Images
Leonardo DiCaprio arrives at The Hollywood Reporter's Annual Nominees Night party on Feb. 10, 2014 in Beverly Hills, Calif.

Four-time Oscar nominee Leonardo DiCaprio has no problem getting almost any role he wants.

Interested in ?

Add as an interest to stay up to date on the latest news, video, and analysis from ABC News.
Add Interest

He's one of the most bankable movie stars in Hollywood and his names carries a lot of weight - except maybe when it comes to films that have a musical angle.

DiCaprio, 39, revealed in a recent interview with Variety that he met a few years back with director and close friend Baz Luhrmann - whom he's worked with on numerous projects - about starring in "Moulin Rogue!"

"To be honest, I'm not really prepared to do a musical, simply because I think I have a pretty atrocious voice," he admitted.

Read: Leonardo DiCaprio and Bradley Cooper Bring Their Moms to Golden Globes

The role for the 2001 blockbuster eventually went to Ewan McGregor, who starred opposite Nicole Kidman.

But DiCaprio still took the meeting with Baz.

"We had a friendly thing where it was me and him and a piano player, and we tried to sing a song together," the actor said. "It didn't go too well. I think it was 'Lean on Me,' and when I hit the high note, [Baz] just turned to me [and said]?'Yes, D, I don't know if this conversation should continue.'"

He put his singing days behind him and it's turned out pretty well for DiCaprio, who is nominated for Best Actor for March 2's 86th Academy Awards.