Jacob Schwartz was a prominent young Democrat and a staffer for New York City mayor Bill de Blasio. That is until he got caught with an alleged truckload of kiddie porn this week.

Schwartz’s collection included 89 videos and over 3,000 images of girls between the ages of 6 months and 16 years, often performing sexual acts on adult men. He was apprehended by the New York Police Department computer-crimes investigators on Thursday.

Schwartz’s political career began at a young age. Until very recently he was the head of Manhattan Democrats, and he got his start assisting his father, lawyer and Democratic operative Arthur Schwartz in campaigning for various candidates.

The elder Schwartz advised Vermont Senator Bernie Sanders in his failed presidential campaign and has had his own run-ins with the law, getting in trouble for impeding a landlord’s fight against a 93-year-old tenant who wanted to keep her rent-controlled apartment.

He informed the Manhattan Criminal Court on Thursday night that his son was “already in therapy for this.” That didn’t stop them from charging Jason with “promoting a sexual performance by a child” and for child porn possession. The younger Schwartz was released on bail.

Follow Mike on Twitter