Charlie Sheen

The 47-year-old actor has reportedly decided to ditch his stage name, which he began using when he was only four years old to avoid being confused with his uncle Carlos, to show his respect for director Robert Rodriguez, who was born in Texas but is very proud about his own Latin heritage.

A screen-grab from the credits of the upcoming action film, obtained by gossip website, shows that he will use his birth name in the opening and closing credits.

It will mark the first time in his professional career that he won't be billed as Charlie Sheen.

The 'Anger Management' star began using the name after his father changed his name from Ramon Antonio Gerardo Estevez to Martin Sheen when he moved to Hollywood.

Charlie, who stars in the new movie alongside Jessica Alba and Mel Gibson, previously admitted he was not in touch with his Spanish heritage.

He said: "I don't wake up feeling Latino. I'm a white guy in America. I was born in New York and grew up in Malibu.

"I wish I spoke more Spanish. I'm sure I can learn, but there hasn't been a lot of time lately. It was never a part of my life growing up. My parents never infused it into our household."