The 'Anger Management' star turned 48 yesterday and had a great time with his daughters, Sam, nine and Lola, eight - his kids with ex-wife Denise Richards - and family while watching the Cincinnati Reds defeat the St. Louis Cardinals.
He took to his Twitter account to share his great day posting a photo of him with his daughters and a tweet which read: "C'mon guys!! a REDS victory is all I want for my birthday!! Bailey is nails but could use a run or 2 #NoPressure ... a Reds V epic day at work a dream life in progress and it ends like this? told ya why my Bday is better than yours (sic)"
Charlie - who also has four-year-old twin sons, Bob and Max, his kids with former wife Brooke Mueller, who are currently living with Denise who has been appointed by a court as their guardian - also joked about his advancing years and why his life is so good at the moment.
Although he claims he "looks 28" the actor - famous for his past wild partying - actually feels "68".
He tweeted: "48?? My ass - I look 28! But more importantly, I feel 68!! Happy birthday to me!! (and Charlie's Angels)
That's right: we win. xox ... why my bday's better than yours; 1 I have 10 mil epic followers. 2 I'm me. 3 i can wear combat pj's to work (sic)"