One man's wild night ended with getting behind the wheel and police arresting him for allegedly drunk diving.

Jeremiah Fowler was pulled over by Waterford Town Police after they allegedly witnessed him run a red light and speeding early Sunday morning.

Officers concluded that Fowler was intoxicated and conducted a chemical test, which he failed with a BAC of .27. That's over three times the legal limit.

This isn't the first time Fowler has been in trouble driving while intoxicated. He had a prior arrest for the same in 2004. Because of this he now faces felony charges including reckless driving, felony DWI, and felony aggravated DWI.