Woody Harrelson smoked marijuana during a dinner with Donald Trump because he couldn't cope with his constant chat about money.

The 'Solo: A Star Wars Story' attended the dinner when his friend, Jesse Ventura, who was governor of Minnesota and Trump - who is now President of the United States of America - as he was hoping Jesse would be his running mate on the Democratic ticket.

Woody told the Observer magazine: ''We went over to Trump Tower - talk about a tough dinner to get through. All he could talk about was money. After about 45 minutes, I was like 'excuse me', and walked outside and fired up a joint. I was like: 'Whoa, how am I going to get through the rest of this meal?' I wouldn't even have dinner with that mother and here he is the f***ing president.''

The 'True Detective' star is a liberal when it comes to politics but is a passionate environmental activist and claimed that, ecologically, Trump as President ''is the biggest disaster ever to happen.''

Woody had also revealed that he has currently given up smoking weed because he found it was clouding his mind.

He explained: ''Whether it was a San Francisco fog or a London fog, there was always some level of fog going on. But now I want to get my head together. I want to see things clearly, to be aware and sensitive to what's going on in my life and in the world, although I admit it's tough sometimes.''

And the 'Zombieland' star claims he is ''a pretty lazy guy, at heart''.

He shared: ''To be honest with you, I could just lie in bed until 1pm and then mosey down and pick a mango or something, then go out with my buddies.''