Kyrie Gruber, 19, appeared over video link from HMP Bullingdon at Oxford Crown Court on Friday (March 8) for a plea hearing.
READ MORE: Man guilty of raping 15-year-old girl at house party
He pleaded guilty to two counts of possession of a Class A drug, heroin and crack cocaine, with intent to supply after he was caught in Bicester on February 1 this year.
Gruber, of Market End Way, Bicester, will now be due to appear via video link at the same court on March 28 for a possible sentence hearing.
His basis of plea will need to be accepted by the Crown Prosecution Service and a pre-sentence report may be ordered.