The actor was recently hospitalized for the illness, according to reports.
ET has learned that Gibson was diagnosed with the coronavirus and was hospitalized for at least one week. The 64-year-old actor reportedly dealt with his illness in private and has since tested negative for the virus several times, as The Daily Telegraph Australia was the first to report.
"He tested positive in April and spent a week in the hospital," a rep for Gibson told the publication.
The rep also shared information on Gibson's health battle, revealing that he "was treated with the drug Remdesivir, while in the hospital."
"[He] has tested negative numerous times since then as well as positive for the antibodies," the rep said.