An Inverkeithing man assaulted two police officers and then caused a disturbance at a hospital by struggling and spitting at medical staff.

Jordan Bernard, 22, of Glebe Terrace, appeared at Dunfermline Sheriff Court.

He admitted that on April 28 at Hope Street car park, he assaulted a police officer by kicking him in the stomach.

Dunfermline Press: The case called at Dunfermline Sheriff Court.The case called at Dunfermline Sheriff Court. (Image: Newsquest)

He then assaulted a second officer by making threats, pushing him and kicking him on the body.

At the Victoria Hospital, Kirkcaldy, he shouted, swore, made threats of violence, repeatedly spat, struggled with police and hospital staff when they were trying to treat him and kicked out at police officers.

READ MORE: He travelled 150 miles to Dunfermline to commit theft. And got caught

Sheriff Andrew Berry called for reports and Bernard will be sentenced on June 21.