Authorities say a 15-year-old serving as his uncle's designated driver was pulled over for driving 103 mph on a New Jersey highway.

Riverdale police said the teen was pulled over in a 65 mph zone on Route 287 on Tuesday night. They say the teen told police he was driving his sick uncle to the hospital, but that the uncle later admitted to smoking marijuana.

Ricardo Baez, of Reading, Pennsylvania, was charged with being under the influence of a controlled dangerous substance. A phone number for Baez couldn't be located and it wasn't immediately clear if he had an attorney.

The teen was charged with being an unlicensed driver and speeding. He was released to his parents.