Former Two and A Half Men star Charlie Sheen has been cast as the US President in Robert Rodriguez's Machete sequel.
The 46-year-old troubled actor sparked concern for his health during a public meltdown last year which culminated in his firing from hit show Two and a Half Men. However, Sheen is making his return to the small screen with new sitcom Anger Management, and has now signed up for an unlikely presidential role in Machete Kills, the follow-up to the hit 2010 action film, reported Ace Showbiz.
"I just cast Charlie Sheen in Machete Kills as the President of the United States! Who better," Rodriguez posted on Twitter.
The film is due for release next year and boasts an all-star cast, including Danny Trejo, Jessica Alba, Mel Gibson, Amber Heard and Zoe Saldana. Sheen's actor father Martin has also played the US leader on screen, starring as fictional President Josiah Bartlet in the acclaimed drama series West Wing.