The 51-year-old actor
was fired from the hit CBS sitcom in 2011, and slammed Kutcher
when he replaced him on the beloved series.
"I was stupidly mean to him because I overlooked the reality and difficulty of taking over a show,” Sheen said on Wednesday’sKyle & Jackie O
show. “Which I did, I took over Spin City
when Michael J. Fox was too sick to work, but no one ever put those two together. … So, I should have been nicer.”