According to the State Journal-Register, Charlie Sheen didn’t change his first name, at least, because of acting. In fact, the publication reported, he changed his first name to Charlie at age 4 to avoid confusion with his uncle, Carlos.
While Sheen continued using his stage surname on such hits as TV’s “Two and a Half Men,” he did manage to take a break from it in 2010 when he was cast in the 2013 “Machete” sequel “Machete Kills.” TMZ broke Sheen’s name change for the film, as the publication obtained an early screengrab that pictured Sheen with the billing, “And Introducing Carlos Estevez.” Since Sheen was born Carlos Estevez and “Machete Kills” was the first film he appeared in under his birth name, the billing, for all intents and purposes, was technically correct. In the film, Estevez played the gun-toting U.S. commander-in-chief, simply known as “Mr. President.”
The move finally, at least for one project, found both of Martin Sheen’s sons using their birth names — something that Emilio Estevez was intent on doing all along.