Charlie Sheen is. The. Man.
While the star has certainly had his ups and downs throughout the years, we can't help but take a look back at his most memorable moments to celebrate the actor turning 49-years-old today.
(Credit: Getty Images)