Charlie Sheen was removed from a bar in a headlock on Saturday (10.10.15).

The 'Anger Management' actor paid a visit to Hennessey's Tavern in Dana Point, California, following a day's fishing at the weekend and though he was happy to pose for pictures with fans, the evening took a sour turn when a woman tried to film him on her cellphone.

According to TMZ, Charlie slapped the device out of her hand, damaging it so was removed from the bar by security staff.

However, the 50-year-old actor took his ejection in good spirits, shaking hands with the bouncer before being driven home.

Charlie is known for his love of a good night out and earlier this year, he showed his generous side when he left a $1,400 tip on a $629 restaurant bill while dining out with his dentist, Dr. Kevin Sands, and pals Jon Lovitz and Darius McCrary at Café Roma in Beverly Hills

An eyewitness said: ''Charlie was in such a good mood and all smiles.

''He kept telling everyone that it was all because of the great work Dr. Sands has done on his teeth over the years.''

Charlie's bill already had a $115 tip written on it but the former 'Two and a Half Men' star left the waiter ''shocked'' with his generosity.

An eyewitness explained: ''[The waiter was] shocked upon reading the receipt, as the total read $2,000.

''Charlie said it was no mistake ... even though a tip was already included.''

It's not the first time the star has given a huge tip to a waiter as in September 2014 he pledged $1,000 to a server at a burger restaurant in Philadelphia after American footballer LeSean McCoy had left him a tip of just 20 cents, which led the establishment to post the receipt on its Facebook page.

Charlie tweeted: ''dear Tommy Up at PYT in Philly. Please tell Rob K I'm pledging 1000 dollars to him for the tip debacle just wanna help. c #NoJudgement (sic)''