A 22-year-old Fergus man danced his way into a jail cell after a late-night incident.

Shortly after 1 a.m. Wednesday, two Wellington County OPP officers on routine patrole encountered the man dancing and singing with his eyes closed in an intersection.

Police say out of concern for the man's wellbeing, the officers approached and asked the man to move out of the intersection of St. David Street South at Princess Street in Fergus.

That's when the man began arguing with police, and allegedly assaulted the officers.

He then jumped on the hood of a police cruiser and damaged it, police say.

The man has been charged with mischief, two counts of assaulting a peace officer and for causing a disturbance.

He will appear in Guelph court on August 20.