Marvin Odom was arrested on Wednesday around 10 a.m. by a trooper who determined that he was intoxicated, police said.
Police said Odom had three previous DWI convictions.
He was arraigned in Town of Dover Court and sent to Dutchess County Jail on $15,000 bail or $25,000 bond, police said.
Odom is scheduled to appear in court early next month.
Click here to follow Daily Voice Beekman-Poughquag and receive free news updates.