Danny Devito thinks he was an ''obvious'' choice to voice the Lorax.

The 'Taxi' star thinks it was probably a ''no-brainer'' that he was typecast to play Dr. Seuss' iconic furry children's book character in the film of the same name thanks to his diminutive, rotund shape.

He said: ''I went, 'Wait a minute. When did he write this book? Was it before or after he saw me in 'Taxi'?' But it was before.

''I don't know if it's a no-brainer, but you do go, 'There's a Lorax? Hmmm? Danny Devito!' I was happy that I was chosen and I think Audrey, Dr Seuss' widow was happy too.''

Danny doesn't have any regrets that he's not being offered the same kind of roles as Hollywood hunks like Brad Pitt and George Clooney, but he insists his animated work is ''serious business''.

He explained: ''I think there has been a give-and-take in my career. But there's a give-and-take with everything you do. There are obvious roles that mean you go to Danny for this part or that part.

''I'm certainly not in competition with George Clooney or Brad Pitt, but they're not competing Against Me either. Would Brad Pitt ever be cast as the Penguin in 'Batman Returns'? Never! Poor guy!

''But it's serious work that I do, it's serious business.''

'The Lorax' is released on July 27 and stars Zac Efron and Taylor Swift.