Nathan Harrison, 20, has been charged with aggravated assault, disarming a police officer, failure to stop at the command of law enforcement, disorderly conduct, failure to obey signs and interfering with an officer

A Utah skier has been arrested after he allegedly assaulted a policeman at a ski resort when learning that the parking lot was full.

Nathan Harrison, 20, was charged with aggravated assault, disarming a police officer, failure to stop at the command of law enforcement, disorderly conduct, failure to obey signs and interfering with an officer.

Officer Mark Curley with the Unified Police Department had been working on a 'secondary assignment' at Brighton Ski Resort on January 19, when the incident occured.

Curley added that he was easily identifiable as an officer as well, FOX13 reports.

The officer said that by 10am on that day, the ski resort was extremely crowded and had a full parking lot. Attendants were even turning vehicles away.

As he approached the turning point, Harrison allegedly would not stop honking his horn.

Harrison, seen above in a Facebook photo, is said to have tried to snatch an officer's gun while the two fought near his vehicle

When Curley asked Harrison why he was honking his phone, he appeared irate and claimed that 'he had a season pass to ski.' Harrison then demanded that he still be let inside.

Harrison is currently being held at Salt Lake County Jail

But after Curley tried to explain that he would need to turn around, Harrison rolled up his window and continued driving towards the signs and cones blocking the road.

He didn't stop until a parking attendant slapped his vehicle.

The officer then opened Harrison's door and instructed him to turn around. Harrison is said to have then grabbed Curley, pulling him inside the vehicle.

At this point, Curley yelled at Harrison to get out the car but the man was 'swinging his arms around' and repeatedly hitting the officer.

Curley managed to pull Harrison out of the vehicle but the man was 'swinging closed fists' and 'screaming something unintelligible'.

The officer said that he struggled restraining Harrison to the ground and added that he continued swinging at him. Curley delivered 'multiple distractions blows' to Harrison's jaw and face, to no avail.

The 20-year-old was irate that he couldn't get a parking space at the crowded Brighton Ski Resort (pictured) on January 19, claiming 'he had a season pass to ski'

Harrison kept trying to force his way onto the parking lot (pictured) so that he could ski

When Curley was finally able to restrain Harrison, he allegedly tried to grab for the officer's gun. Witnesses confirmed that this happened.

Harrison managed to also push Curley's head into snow, making it difficult for him to see and breathe.

'I covered my firearm with one hand and was able to kick [Harrison] off of me,' Curley said in his report.

Curley eventually pulled his gun out and instructed the man to lie on the ground but Harrison chose to squat.

Harrison was said to have continued struggling as backup came to assist in the arrest.

He is currently being held at Salt Lake County Jail.