The Associated PressMatthew Fox was detained by Cleveland police for allegedly assaulting a woman early Sunday morning.

Matthew Fox, best known for his roles on "Lost" and "Party Of Five," was detained over the weekend for allegedly punching a woman in Cleveland, Ohio.

According to the police report, the 45-year-old actor attempted to hitch a ride to his hotel early Sunday morning on a private party bus. The driver, 29-year-old Heather Bormann, reportedly blocked the entrance and told Fox he could not board because it was rented out.

Bormann claimed Fox appeared to be drunk, not understanding what she was saying. Fox then allegedly leaned in and punched her in the chest and stomach. She said she then punched him back in self-defense.

"I took one hand to his jaw and he was spitting blood. He stumbled backwards," she told TMZ. "This was the only way I could protect myself…..from a man beating up on a woman."

Courtesy of ABCMatthew Fox appears as Dr. Jack Shephard in the series finale of "Lost."

Bormann said she worried she might have broken her hand, and also told WKYC in Cleveland that she's meeting with prosecutors Monday to press charges.

Fox, who was never arrested, was released into the custody of a friend who took the star back to his hotel via taxi.

Neither Fox nor his reps have commented on the incident.

According to Hollywood Reporter, Fox looked fit and sober earlier in the evening when he posed for photos with fans. George Mossey, who got two pictures with Fox, wrote on Twitter: "I do not believe that story about Matthew Fox assaulting that woman Saturday night. I saw him that night. He was fine. smh"