Petaluma Valley Hospital emergency room workers tackled a combative patient who assaulted staff members Tuesday night, police said.

Sean Elliot, 32, of Petaluma had driven himself to the hospital for a medical condition, Petaluma police Sgt. Ralph Evans said in a release. While being treated in the emergency room, Elliot reportedly became aggressive.

The patient chased workers around the ER, injuring three people, including one person who was punched in the face, Evans said.

Emergency room workers, hospital security and one ER visitor stopped the man by tackling him. Officers responding to the 8:20 p.m. 911 call found hospital employees struggling to restrain the man in the middle of the ER floor, Evans said.

The three employees were treated for minor injuries.

Officers arrested Elliott on suspicion of assault of emergency medical workers and obstructing officers. He was booked into the Sonoma County Jail. Bail was set at $10,000.

Hospital spokeswoman Katy Hillenmeyer issued a statement early Wednesday thanking police and praising staff, doctors and the ER visitor for their courage and fast response in restraining the man.

The Redwood Empire Mountain Bike Alliance hosts a monthly Fourth Saturday trail-maintenance workday Saturday, from 9 a.m.-1 p.m. Sign-ups and more information are available at the organization’s Facebook page.