Pasco County sheriff's deputies found Christopher Larson, 33, asleep in his auto with the engine running and brake lights on in front of a business in Holiday around 2 a.m.
Larson was charged with driving under the influence.
After the Sheriff's deputies woke him up, Larson got out of the vehicle, which rolled forward and narrowly missed one of the officers. A breath sample showed his blood alcohol content was 0.28.More news: Kendrick Lamar, Drake, Childish Gambino Turn Down Grammys Performances
Larson told FOX 13 he would not call what he did dancing and declined to comment further.
Investigators said Larson got out of the auto, but the vehicle started moving forward and a deputy had to jump inside and stop it. Larson also allegedly told the deputy he thought he was in Clearwater. The man then continues dancing along a line.
In the arrest report, the deputy said he saw the parked vehicle was running and the brake lights were on, but when he went up to the vehicle, he saw a man apparently asleep in the driver's seat.More news: Mavericks top Hornets 99-93 as Dallas deals Barnes to Kings
A Sheriff's deputy said he knocked on Larson's window and shouted before Larson responded by waving at the deputy, while appearing disoriented.
After more twists, turns, side steps and full rotations, the video ends with Larson appearing to do something like walking lunges and squats in one final pass.
After his arrest, police said Larson admitted to drinking for several hours.More news: Edinson Cavani suffers thigh injury in PSG win
Footage from the Pasco County Sheriff's Office show a man, identified as 34-year-old Christoper Ryan Larson, dancing during a field sobriety test.