A lifeguard and a camp counsellor are being credited for saving a young boy’s life after he was pulled from a swimming pool in Forest Hill Thursday.

Police responded to a call of a drowning at Vaughn Road Academy school, near Eglinton Avenue and Bathurst Street, shortly after 2 p.m.

Const. Scott Villers told CTV Toronto that a boy was pulled out of the water by a lifeguard.

The six-year-old boy reportedly did not have a pulse when he was pulled from the water, but the lifeguard and a camp counsellor performed CPR until paramedics arrived.

Other children who were swimming with the boy said that he did not have a bright-green wristband on, which is required to go in the deep end of the pool.

He went in anyway, witnesses said, even though he couldn’t swim.

When paramedics arrived, the boy was breathing with some difficulty.

He was taken to hospital and police said his condition was improving.