One man is in critical condition, and two others are seriously injured after a shooting on Highway 400 in North York on Saturday evening.

Emergency crews were called to Finch Avenue West and Jayzel Drive, west of Weston Road, just before 7 p.m. for reports of a shooting.

When officers arrived, they located three people, a man in his 30s and two men in their 20s, at a gas station suffering from gunshot wounds, Duty Insp. Stacey Davis told reporters at the scene.

All three men were taken to hospital. One person, who was shot in the head, remains in life-threatening condition and is undergoing surgery.

The two other victims, one shot in the back and the other in the calf, are expected to survive.

Davis said the shooting occurred on the southbound lanes of Highway 400 between Steeles Avenue West and Finch Avenue West.

Shell casing were found on the highway, she said.

After exiting the highway and stopping at the gas station, Davis said one of the victims went inside the store and asked someone to call 911.

Police said they received several other phone calls about the shooting.

An individual also stopped at the scene to administer CPR to the victims, Davis said.

There is no suspect information at this time.

Investigators are asking anyone who was travelling the highway at the time of the incident and may have dashcam footage to contact police.

Police have closed the southbound lanes of the highway between Highway 7 and Finch Avenue. The eastbound and westbound ramps on Highway 407 to Highway 400 southbound are also closed.