Due to his health problem, the 47-year-old actor missed work on the set of his new TV show "Anger Management" for two days, reported Ace Showbiz.
"Charlie flew to NYC and brought his children, Sam Sheen as well as Lola Sheen, to see their mother Denise Richards. He suffered from the ear infection after going back to Los Angeles the next day," a source said.
The "Scary Movie 4" actor has now recovered and returned to work for a table read with the rest of the "Anger Management" stars.
The actor also experienced similar infection in December 2011 when he was in Las Vegas. According to some sources, the infection worsened because he took a flight.
At the time, he was still a lead actor of "Two and a Half Men" and was unable to go to the set.
Apart from the on-going "Anger Management" TV show, Sheen has several movie projects.
He is filming "Scary Movie 5" and is going to star in "Machete Kills" as the US President.