Martin Marks has pleaded guilty to four dozen charges after being caught twice with copious amounts of fentanyl and cocaine.