Matthew Fox, 45, best known for his role of Jack Shepard in ABC's hit TV series, "Lost", reportedly punched a bus driver in Cleveland, Ohio this weekend. According to Heather Bormann, 29, Fox was intoxicated when he boarded a bus she was driving that was rented for a private party. Bormann claims that the actor refused to exit the bus then began punching her. "I told him he was trespassing," Bormann said to Reuters. "He never once said anything. He just looked at me with his mouth open -- then he leaned in and started swinging on me." Bormann said she then hit him back in self-defense and may press charges. According to Cleveland Police report, Fox claimed he was looking for a ride back to his downtown hotel. Fox was in Cleveland filming the adaptation of the James Patterson novel "I, Alex Cross."