James Holihan, 25, of Shelton, Conn., was arrested when state troopers discovered him sleeping in his vehicle in a CVS parking lot around 2:40 a.m. on Tuesday morning.
He was charged after police found 2.8 grams of marijuana on him and blew a breath sample of .13 blood alcohol content for authorities.
Holihan appeared in Dover Justice Court on Thursday to answer to the charges.
Click here to follow Daily Voice East Dutchess and receive free news updates.