His foot was on the brake, deputies said, and he appeared to be asleep.
When deputies were able to rouse him from his sleep, he left the vehicle but did not put it in park.
Larson had a blood alcohol content (BAC) of.28, according to the Pasco County Sheriff's Office, which is more than three times the legal limit in Florida, and most states, of.08. The man seemed disoriented and waved at the deputy, according to the affidavit.
He was awoken by deputies but then tried to get out the vehicle while the auto was in drive. Deputies were forced to jump in and stop the truck from moving.
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. That's when the dancing began.More news: Edinson Cavani Limps Off Injured in PSG Win vs. Bordeaux
More news: CBP: Group of 325 Central Americans crossed U.S.-Mexico border illegally
More news: Gary Lineker sends message to Jose Mourinho after Man United beat Fulham
When asked to walk a straight line, Larson begins side-stepping and bouncing in the manner of a man who is unaware he is about to be taken to jail.
At one point in the tests, Larson was instructed to walk heel-to-toe across a piece of tape stretched out on the ground.
In one part of the video, a deputy is heard asking Larson if he is done with the test, to which Larson responds "No not really", before he continues.
In a telephone interview, Larson said he would not call his actions during the test "dancing" and declined further comment, the station reported.
After it was all over, Larson admitted to having been drinking for hours, and said that he thought he was in Clearwater, which is about 20 miles south of Holiday, where Larson actually was.