A B.C. schoolboy says the knowledge he gleaned from medical TV shows helped him deliver his baby brother in his mother's bedroom on the weekend.

Twelve-year-old Gaelan Edwards of Campbell River, B.C., had been watching his mother get bigger and bigger over the past nine months, as she waited to give birth to her fifth child.

The wait ended Saturday morning when his mother found herself in pain.

"I just felt a lot of pressure, and I was laying on my side and I rolled over onto my back," Danielle Edwards told CTV British Columbia.

Too sore to get out of bed and unable to reach the phone, Edwards quickly clued in to what was about to happen. And she called out to Gaelan, who she needed to deliver the baby.

"She said: ‘I'm going into labour,'" Gaelan told CTV British Columbia, explaining the scene that unfolded. "I'm like: ‘This is not going to be a home baby.'"

The baby's head was already showing and his mother began instructing him on how to deliver his brother.

"I said: ‘Gaelan, when you see the shoulders, I need you to hang on to his shoulders and I need you to pull him out,'" his mother said.

Gaelan said he relied on what he knew from TV shows that showed babies being born and he had previously read some medical books his mother kept in their home.

"The books have different ways to pull a baby out," said Gaelan, who managed to deliver his baby brother safely.

He even went a step further, using a clamp and scissors to cut his brother's umbilical cord.

Danielle Edwards and her newborn have since been checked in hospital and both are doing well.

With a report from CTV British Columbia