Hillsborough County Sheriff's Office investigators say Michler Gabriel refused to back away from a door as a deputy was opening it.
That's when Gabriel repeatedly punched the deputy in the face.
Another deputy helped restrain the 38-year-old inmate.
Gabriel is now facing additional felony charges of battery on a law enforcement officer.
The deputy had to be hospitalized for lacerations, swelling and bruising.