Charlie Sheen Cast as U.S. President THR

Charlie Sheen has been cast as the U.S. president in an upcoming production, according to The Hollywood Reporter's Heat Vision.

The production is Robert Rodriguez's sequel to his movie "Machete," the story reports.

Sheen's father, Martin Sheen, is known for also playing the U.S. president, on NBC's "The West Wing."

Rodriguez is in production on the movie sequel, which stars Danny Trejo as Machete and also stars Jessica Alba, Sofia Vergara and Mel Gibson, the story says.