A homeless man who was described as "looking like Jesus" did everything "perfectly right" when he saved the life of a baby born at an Oklahoma truck stop with the umbilical cord wrapped around her neck.

Pregnant Keaton Mason was driving with her fiancé to the hospital when she went into labor four weeks early and was forced to deliver her daughter, Tatum, at the Choctaw Road truck stop last Thursday night.

However, when the baby girl had the umbilical cord wrapped around her neck and wasn't breathing, a homeless stranger by the name of Gary Wilson stepped in and saved the infant's life.

"He was our angel that night, that's for sure," Mason told News9.

The couple had called 911 in a panic after pulling into the truck stop just as Mason was going into labor, and the infant was born quickly in the passenger seat of the couple's Honda.

"The lady was screaming 'my baby, my baby's blue... she's not breathing,'' witness Jennifer Morris told the KOTV.

That's when Wilson calmly got on the phone and executed the emergency dispatcher's medical instructions.

He freed the baby's neck of the umbilical cord by tying it off and rubbing her back as she began to breathe on her own.

"He did everything perfectly right," paramedic Sandra Lesperance told KOTV.

In the 911 call, Wilson's voice was very confident and clear.

"He kept me pretty calm actually," Mason said. "He said 'everything's OK. She's OK, she's breathing.'"

After he saved the baby, truck stop employees had offered Wilson a hot meal and a place to sleep, which he accepted. However, the man was gone by the next day, telling people that he was going from Montana to Jacksonville, Fla.

Truck stop worker Waneva Morris said that the baby's savior was a "very nice gentleman" who looked like the son of God.

"I would describe him as kinda like looking like Jesus," she said.  "He had the long hair, the long beard. Just a very nice gentleman."

As for Tatum, Mason said that her baby girl was born 4 pounds, 11 ounces and is now doing well.