Police have issued a public safety alert after a man allegedly approached a number of victims in the Willowdale neighbourhood over the last week and punched them in the head before fleeing.

The three seemingly random assaults have taken place in the evening in the Steeles Avenue and Leslie Street area, police say.

In each of the assaults, police allege that the male suspect ran to a waiting grey or blue SUV in order to flee the scene.

The suspect is described as between 15 and 18 years old, about five-foot-nine and 145 lbs. with a thin build. He was last seen wearing dark clothing.

Anyone with information is asked to contact police at (416) 808-3300 or Crime Stoppers anonymously at (416) 222-TIPS (8477).

Remember for instant breaking news follow @cp24 on Twitter.