Police have arrested a man for punching a senior citizen.

The Timmins Police say an 86 year-old man was leaving a busisness in the Hollinger Court on Tuesday when unprovoked, he was punched in the head by 27 year-old Elroy Moore.

The senior was taken to hospital and received several stitches, while Moore was arrested and charged with assault.