State troopers in Minnesota have arrested and charged a Border Patrol agent with drunk driving after he was found passed out in a car and “covered in vomit.”

Officers discovered Alfredo Mancillas Jr., a 31-year-old Customs and Border Patrol employee from Texas, “slumped over in the driver’s seat” on a St. Paul road in the early hours of Tuesday morning, the Sahan Journal reported.