Production is under way on director Robert Rodriguez's action sequel Machete Kills, with shooting taking place in Austin, Texas. The filmmaker revealed on his Twitter account a few hours ago that he has cast Charlie Sheen as the President of the United States. Take a look at this photo of the director and his new cast member, plus behind-the-scenes photos featuring Sofía Vergara, Jessica Alba, and Danny Trejo posing with a female mariachi band.

Machete Kills Set Photo #1
Robert Rodriguez Charlie Sheen Machete Kills tweet
RELATED: Fans Won't Stop Asking Robert Rodriguez for Machete Kills in Space
Machete Kills Set Photo #2
Robert Rodriguez Jessica Alba Machete Kills tweet
Machete Kills Set Photo #3
Machete Kills Set Photo #4
Machete Kills Set Photo #5