He has also been accused of assaulting his ex-wife actress Denise Richards, a former James Bond girl.
Sheen -- whose nicknames include Good Time Charlie, The Machine and Chuckles -- was born Carlos Irwin Estevez in New York on September 3, 1965.
His mother Janet Sheen was a former New York art student. The couple had three other children, Emilio Estevez, Renee Estevez, and Ramon Estevez, who all became actors, according to his biography on the IMDb movie industry website.
Charlie took an interest in acting at a young age, winning a small part in a TV movie at the age of nine.
In 1977 he was in in the Philippines when his father, actor Martin Sheen, suffered a near-fatal heart attack on the set of "Apocalypse Now."
Charlie Sheen went to school in Santa Monica with Rob Lowe and Sean Penn, and while passionate about acting and baseball he did not excel scholastically and was expelled.
His big break came in 1986 when he starred in Oliver Stone's Oscar-winning "Platoon," and the director cast him again in "Wall Street" the next year, alongside his father.
He subsequently fell out with Stone, but continued with a string of hits including "Young Guns" in 1988 and "Hot Shots!" in 1991. However by the mid-1990s his professional and personal life began to go off the rails.
In 1995, while testifying at the trial of Hollywood madam Heidi Fleiss, he admitted to spending nearly $50,000 on 27 of Fleiss' $2,500-a-night prostitutes.