AUBURN HILLS, Mich. (CBS DETROIT) — An off-duty officer sprung into action, administering CPR to save a toddler’s life at Great Lakes Crossing.

18-month-old Vivienne was seizing and stopped breathing moments before Genesee County Sheriff’s Deputy Rocky Hensley stepped in to give her CPR.

READ MORE: Search Effort To Find Zion Foster, Missing Detroit Women

Credit: Genesee County Sheriff’s Office

“It was instinct, my training kicked in right away,” said Hensley.

Hensley said after about 30 compressions, Vivienne took a deep breath and started crying.

READ MORE: Woman Found Dead On Sidewalk In Macomb Township

Vivienne was transported to the hospital and later diagnosed with severe influenza and a double ear infection.

She’s recovered since the incident and is with her family in the Grand Rapids area.

Credit: Genesee County Sheriff’s Office

MORE NEWS: 2 Ice Fishermen Rescued After Trapped By Open Water In Michigan's Thumb Region

© 2020 CBS Broadcasting Inc. All Rights Reserved. This material may not be published, broadcast, rewritten, or redistributed.