Olympic gold medallist Alexei Yagudin was charged with drunk driving after being pulled over for speeding in Avon, Connecticut on Sunday.

The 23-year-old figure skater was driving his 2003 Mercedes when he was stopped by a police officer at 12:40 a.m.

The four-time world champion was charged with operating under the influence of alcohol, traveling too fast and making an improper land change without signaling.

He was released on $250 bail and is scheduled to appear in Hartford Superior Court on Sept. 10.

A police officer pulled over Yagudin when he saw the figure skating driving faster than the 65 km/h speed limit. Yagudin's exact speed was undetermined.

Sgt. Ronald Welch did not say how police determined how Yagudin was intoxicated, only that his blood-alcohol content level was well above the 0.08 legal limit.

Yagudin was reportedly co-operative and released two hours after arrest.

In the 2002 Games in Salt Lake City, Yagudin became the first male figure skater in Olympics history to earn more than one perfect mark, receiving four 6.0 scores to win the gold medal.