Harvey D. Epstein
Council member, District 2, New York City CouncilWe identified Epstein’s voice at 31 meetings across seven bodies.
Chairs the Committee on Consumer and Worker Protection; sits on 5 more committees
Next New York City Council meeting: Thu, Nov 12, 1:30 pm · Agenda
District 2 on the current New York City Council map
Every roll call, and Epstein’s other bodies
Present at 20 of 20 roll calls at the New York City Council
- Committee on Health: 1.3 min of speech a meeting, range 0.3–3.1. In the same range as four other members.
- Committee on Consumer and Worker Protection: talk time not compared. Presides over its meetings, so isn’t compared with the members.
- Committee on Environmental Protection and Waterfronts: talk time not compared. Seated for only 5 meetings in 12 months.
- Committee on Higher Education: talk time not compared. Seated for only 7 meetings in 12 months.
- Committee on Hospitals: talk time not compared. Seated for only 3 meetings in 12 months.
- Committee on Consumer and Worker Protection: present at 12 of 12 roll calls. Official roll call, from the clerk
- Committee on Health: present at 11 of 12 roll calls. Official roll call, from the clerk
- Committee on Environmental Protection and Waterfronts: present at 7 of 7 roll calls. Official roll call, from the clerk
- Committee on Higher Education: present at 5 of 5 roll calls. Official roll call, from the clerk
- Committee on Disabilities: present at 1 of 1 roll calls. Official roll call, from the clerk
- Committee on Hospitals: present at 2 of 2 roll calls. Official roll call, from the clerk
- Task Force to Combat Antisemitism: present at 1 of 1 roll calls. Official roll call, from the clerk
Every meeting where we identified Epstein’s voice
- Oct 7, 2026Committee on Consumer and Worker Protection23.5 min0:44
- Sep 30, 2026Committee on Environmental Protection and Waterfronts2.0 min30:09
- Sep 29, 2026Committee on Higher Education1.6 min1:14:40
- Sep 10, 2026New York City Council4.3 min32:17
- Sep 2, 2026Committee on Health5.8 min22:08
- Aug 13, 2026Committee on Consumer and Worker Protection2.4 min0:05
- Aug 13, 2026New York City Council3.2 min41:09
- Jul 15, 2026Committee on Health3.1 min3:24:31
- Jun 30, 2026New York City Council1.9 min31:48
- Jun 17, 2026Committee on Consumer and Worker Protection16.6 min5:30
Show all 31Show fewer
- Jun 15, 2026Committee on Health2.0 min1:17:19
- Jun 15, 2026Committee on Disabilities2.0 min1:17:19
- Jun 15, 2026Committee on Hospitals2.0 min1:17:19
- Jun 11, 2026New York City Council1.4 min1:07:38
- May 19, 2026Committee on Consumer and Worker Protection2.1 min0:27
- May 14, 2026New York City Council2.1 min28:54
- Apr 29, 2026Committee on Consumer and Worker Protection17.1 min0:18
- Apr 28, 2026Committee on Higher Education1.7 min1:01:24
- Apr 16, 2026New York City Council0.7 min1:48:41
- Apr 9, 2026Committee on Consumer and Worker Protection2.2 min4:10:28
- Apr 6, 2026Committee on Environmental Protection and Waterfronts0.4 min47:09
- Mar 19, 2026Committee on Consumer and Worker Protection27.5 min6:15
- Mar 10, 2026New York City Council1.4 min1:02:03
- Feb 27, 2026Committee on Higher Education3.1 min1:28:16
- Feb 25, 2026Committee on Environmental Protection and Waterfronts3.6 min1:07:02
- Feb 24, 2026New York City Council1.1 min45:04
- Feb 23, 2026Committee on Consumer and Worker Protection20.7 min0:16
- Jan 29, 2026Committee on Consumer and Worker Protection3.9 min0:15
- Jan 29, 2026New York City Council1.3 min49:07
- Jan 27, 2026Committee on Health1.0 min21:09
- Dec 18, 2025New York City Council2.3 min1:33:33
How we identify who is speaking · blind check, pooled across five cities: of 410 council lines drawn, 352 right, 0 wrong, 1 unclear, 57 couldn’t be judged
A meeting missing here means we couldn’t attribute the voice, not that Epstein was absent. Claude and Gemini each read every transcript with that day’s roster. A voice gets Harvey D. Epstein’s name only when both agree and a code check finds the name said on, or just before, their turn. Voices our transcripts merge with someone else’s are never attributed, so every count here undercounts what Epstein said. For councils and their committees, of 410 lines drawn, 352 were right, 0 wrong and 1 unclear, and the checkers couldn’t judge 57. We have since removed the voices behind 110 of those lines (0 wrong, 1 unclear, the rest we had already held for other reasons). Of the 300 lines we still publish, the checkers could judge 268: all 268 right (90% lower bound 0.99). They couldn’t judge the other 32. The check is one sample pooled across the five cities, not of Epstein or of New York alone.
