Indiana University Police officer John O'Rourke successfully got married on March 28, 2017, but not before taking the time to save a young girl's life just hours earlier that day, reports Elite Daily.

O'Rourke was off-duty, waiting in line at the Donuts to Go bakery in Sanford, FL, when the incident took place. He noticed people beginning to swarm around a 3-year-old little girl who'd lost consciousness after having a seizure.

First, he instructed one of the other customers in the shop to call 911. Then, he performed CPR on the young girl to eventually revive her.

Employees of Donuts to Go thanked O'Rourke for his heroics and gifted him with a box of donuts before he departed.

"It had to be a donut shop," said O'Rourke in a Facebook post. "You can't make this up."