Charlie Sheen turns 46 years old today. Feel free to send the actor birthday wishes if you so desire.
The troubled star has actually been relatively quiet over the past few months. He hasn't dished out any warlock wisdom since his tour of North America bombed this spring.
Instead, Sheen has actually been trying to make amends. Things have never been better between Charlie and ex-wife Brooke Mueller, as they actually jetted off to Mexico last month, and he's reportedly booked a return to the small screen via Anger Management.
It's been quite the journey with Charlie over the past years. Relive it below via a photo montage.