After a freak accident left him paralyzed, a Florida officer walked into retirement — literally one step at a time.

Over two years ago, Master Deputy Harold "Hal" Davis of the Orange County Sheriff's Office (OCSO) fell from a ladder while doing yard work at his home, leaving him unable to walk, officials with the OCSO posted on X.

"Doctors told Master Deputy Hal Davis he may never walk again. Today he stepped into his retirement party," the post said.

TEXAS K-9 RETIRES AFTER NEARLY A DECADE OF SERVICE, GETS HEARTFELT 'THANK YOU' FROM LAW ENFORCEMENT

In a video, Davis walked into his retirement party unassisted.

Davis served on the force with the OCSO for 17 years but spent a total of 32 years in law enforcement.

Since his fall, Davis has been using a wheelchair, but throughout his recovery, he "was determined to walk again and finish his career with OCSO," according to the post.

Despite the accident, which left Davis with a severe spinal cord injury and unable to breathe as his wife administered CPR, he has had a strong recovery, Fox 10 Phoenix reported.

TEXAS DOCTOR GOES VIRAL ON TIKTOK FOR SKATING THROUGH THE HOSPITAL HALLS TO CELEBRATE HIS RETIREMENT

The OCSO noted that Davis served Orange County in a variety of ways, including as a court security deputy and as part of the court security response team.

Harold-Davis-retirement-party-celebration

Master Deputy Harold "Hal" Davis was welcomed with joyous applause as he walked unassisted into his retirement celebration. (Orange County Sheriff's Office )

"[He] was honored for training judges and state attorneys on courtroom safety," OCSO officials wrote on social media.

For more Lifestyle articles, visit www.foxnews.com/lifestyle

Davis also defied the odds in March 2023 by walking his daughter down the aisle at her wedding, a dream he thought had been shattered after his accident, according to Fox Television Stations.

Davis and his wife, Cynthia, have been keeping their friends updated on his recovery journey through a GoFundMe account.

CLICK HERE TO SIGN UP FOR OUR LIFESTYLE NEWSLETTER

Davis' retirement ceremony took place Aug. 30 and was welcomed by his family and fellow officers with joyous applause.

Harold-Davis-retirement-split

Davis has retired from the Orange County Sheriff's Office in Orlando, Fla. (Orange County Sheriff's Office )

"Congratulations on your retirement, Hal! Your service has been invaluable, and your resilience continues to be inspiring," the OCSO's post said.

CLICK HERE TO GET THE FOX NEWS APP

Fox News Digital reached out to the Orange County Sheriff's Office for comment.