LOS ANGELES: Leonardo DiCaprio has praised his Great Gatsby co-star Tobey Maguire.

The actor revealed that he and Maguire have wanted to work together for some time, PA reports. DiCaprio and Maguire star in Baz Luhrmann's adaptation of F Scott Fitzgerald's The Great Gatsby as Jay Gatsby and his friend Nick Carraway.

The Titanic star, 38, explained that he arranged for his long-time friend to audition for the role after he secured his own part in the movie.

He said: "Tobey is great at, you know what he's great at... He will find a way to win, and that's what I've seen happen in his life, too. I've seen Tobey, like Gatsby, say, 'This will happen for me'. After I met Tobey at an audition, I felt like I wanted this guy to be my friend. Every project we do, we talk about. Every single choice I've made, I've talked to Tobey about and vice versa.

"We've had endless conversations about certain projects and argued with one another and supported one another along the way."

DiCaprio added: "We both came from similar upbringings. We had humble beginnings, let's put it that way. We both were these young, very enthusiastic, ambitious young men that really wanted to get our foot in the door."–MO

Isla Fisher, who also stars in the film, recently said that DiCaprio was the perfect choice to play Jay Gatsby, adding that he brings a "childlike innocence" to the role.