Guy Pearce has confessed he has an addictive personality.

The Australian actor - who stars in 'The Rover' alongside Hollywood heartthrob Robert Pattinson - has previously confessed to having a problem with cannabis and although he no longer smokes the herbal drug he concedes he is always addicted to something.

Guy, 46, explained: ''There's always a few things, but these days they tend to be healthier. I'm very aware of it.

''Even now, I'm drinking a coffee. I haven't drunk a coffee for years, and just in the past 12 months I've started drinking it again. I feel myself going, 'Yeah, I'll have another one, I'll have another one, another one.' Why can't I just have the one in a day?''

Asked about the recent global rise in legal marijuana, the 'Lockout' star said: ''I have to be careful what I say. I can't be out there going, 'Drugs are great, man!' I have mixed feelings.

''On one level I think it should be legal and everybody should be able to do what they want, but on the other hand I'm aware that a massive percentage of the population can't handle it and do crazy things and hurt people or hurt themselves. So you can't generalise.''