Civilian Complaint Review Board: Police Officers

A list of all NYPD officers, as reported to CCRB by NYPD based on NYPD's roster, and a count of any complaints they have received since the year 2000.

The dataset is part of a database of all public police misconduct records the Civilian Complaint Review Board (CCRB) maintains on complaints against New York Police Department uniformed members of service received in CCRB's jurisdiction since the year 2000, when CCRB's database was first built. This data is published as four tables:

Civilian Complaint Review Board: Police Officers
Civilian Complaint Review Board: Complaints Against Police Officers
Civilian Complaint Review Board: Allegations Against Police Officers
Civilian Complaint Review Board: Penalties

A single complaint can include multiple allegations, and those allegations may include multiple subject officers and multiple complainants.

Public records exclude complaints and allegations that were closed as Mediated, Mediation Attempted, Administrative Closure, Conciliated (for some complaints prior to the year 2000), or closed as Other Possible Misconduct Noted.

This database is inclusive of prior datasets held on Open Data (previously maintained as "Civilian Complaint Review Board (CCRB) - Complaints Received," "Civilian Complaint Review Board (CCRB) - Complaints Closed," and "Civilian Complaint Review Board (CCRB) - Allegations Closed") but includes information and records made public by the June 2020 repeal of New York Civil Rights law 50-a, which precipitated a full revision of what CCRB data could be considered public.

Public Safety Civilian Complaint Review Board (CCRB) Dataset 2fir-qns4 14 fields
DOWNLOAD CSV
Dataset fields
Showing 50 real records
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 946564 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
946564
Active Per Last Reported Status
No
Last Reported Active Date
2008-02-19T12:21:16.000
Officer First Name
Martin
Officer Last Name
Spencer
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
P A T U
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 887742 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
887742
Active Per Last Reported Status
No
Last Reported Active Date
2005-07-13T17:03:24.000
Officer First Name
Dennis
Officer Last Name
Carmody
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
NARCBMN
Shield No
00526
Total Complaints
5
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 940177 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
940177
Active Per Last Reported Status
No
Last Reported Active Date
2008-01-02T13:31:05.000
Officer First Name
Robert
Officer Last Name
Garofalo
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
100 PCT
Shield No
04406
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 920625 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
920625
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Paul
Officer Last Name
Montanez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
TB DT30
Shield No
16373
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 946862 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
946862
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Gokhan
Officer Last Name
Civi
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
INT/CTB
Shield No
03509
Total Complaints
1
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 887924 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
887924
Active Per Last Reported Status
No
Last Reported Active Date
2005-06-14T07:27:03.000
Officer First Name
Deborah
Officer Last Name
Jaques
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
BKLN CT
Shield No
17232
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 848658 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
848658
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Edward
Officer Last Name
Keevan
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT1
Current Rank
Detective
Current Command
100 DET
Shield No
01980
Total Complaints
1
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 951904 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
951904
Active Per Last Reported Status
No
Last Reported Active Date
2019-12-02T12:43:11.000
Officer First Name
Brian
Officer Last Name
Lee
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
103 PCT
Shield No
03936
Total Complaints
2
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 915129 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
915129
Active Per Last Reported Status
No
Last Reported Active Date
2015-10-01T13:01:34.000
Officer First Name
Joseph
Officer Last Name
Lopano
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
TB H/O
Shield No
18555
Total Complaints
1
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 957434 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
957434
Active Per Last Reported Status
No
Last Reported Active Date
2015-06-02T10:15:18.000
Officer First Name
Jacklyn
Officer Last Name
Castillo
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
REC TNG
Shield No
22527
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 921101 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
921101
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Scot
Officer Last Name
Abrams
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
FAM EXEMPT
Shield No
03063
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 981867 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
981867
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Rikzen
Officer Last Name
Sherpa
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
AUTO PNDS
Shield No
15471
Total Complaints
1
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 931541 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
931541
Active Per Last Reported Status
No
Last Reported Active Date
2022-10-03T14:09:50.000
Officer First Name
Nelson
Officer Last Name
Batista
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TD 4
Shield No
12074
Total Complaints
7
Total Substantiated Complaints
1
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 974608 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
974608
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Stephen
Officer Last Name
Tupper
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TRAFF ENF DIST
Shield No
14361
Total Complaints
2
Total Substantiated Complaints
1
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 938867 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
938867
Active Per Last Reported Status
No
Last Reported Active Date
2023-12-01T11:56:45.000
Officer First Name
Delois
Officer Last Name
Locus
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
DC TRIALS
Shield No
00561
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 917631 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
917631
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Patrick
Officer Last Name
Flatley
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT1
Current Rank
Detective
Current Command
DB BXSHM
Shield No
00298
Total Complaints
1
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 909088 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
909088
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Craig
Officer Last Name
Foster
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
TB VAND
Shield No
04875
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 895441 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
895441
Active Per Last Reported Status
No
Last Reported Active Date
2017-09-01T12:56:41.000
Officer First Name
Eric
Officer Last Name
Finkelstein
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SDS
Current Rank
Sergeant
Current Command
DB CID
Shield No
04078
Total Complaints
1
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 942558 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
942558
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Jamal
Officer Last Name
Skinner
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
MS CRIME ANL
Shield No
02724
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 896599 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
896599
Active Per Last Reported Status
No
Last Reported Active Date
2016-02-01T14:15:31.000
Officer First Name
Steven
Officer Last Name
Odam
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
090 PCT
Shield No
04466
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 982525 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
982525
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Hailey
Officer Last Name
Nigro
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
073 PCT FTU
Shield No
20711
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 934374 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
934374
Active Per Last Reported Status
No
Last Reported Active Date
2024-06-04T11:23:29.000
Officer First Name
Vincent
Officer Last Name
Aguilo
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
SI OP NIGHT
Shield No
00154
Total Complaints
4
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 960383 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
960383
Active Per Last Reported Status
No
Last Reported Active Date
2016-02-01T14:15:31.000
Officer First Name
Marcos
Officer Last Name
Colon
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
REC TNG
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 889629 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
889629
Active Per Last Reported Status
No
Last Reported Active Date
2012-12-26T17:11:14.000
Officer First Name
Matteo
Officer Last Name
Brattesani
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SDS
Current Rank
Sergeant
Current Command
032 DET
Shield No
04850
Total Complaints
1
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 976568 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
976568
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Imran
Officer Last Name
Ahmed
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
PBQN TENNIS
Shield No
17801
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 925825 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
925825
Active Per Last Reported Status
No
Last Reported Active Date
2021-02-01T11:01:48.000
Officer First Name
Daron
Officer Last Name
Nesmith
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
RTCC
Shield No
00498
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 937855 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
937855
Active Per Last Reported Status
No
Last Reported Active Date
2025-08-01T12:44:45.000
Officer First Name
Keshawn
Officer Last Name
West
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
048 PCT
Shield No
05817
Total Complaints
1
Total Substantiated Complaints
1
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 953127 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
953127
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Nicole
Officer Last Name
Monaco
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
SGT DS
Current Rank
Sergeant
Current Command
DET BUR
Shield No
02977
Total Complaints
1
Total Substantiated Complaints
1
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 945473 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
945473
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Kariel
Officer Last Name
Aponte
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
SGT SA
Current Rank
Sergeant
Current Command
PB
Shield No
01099
Total Complaints
3
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 932340 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
932340
Active Per Last Reported Status
No
Last Reported Active Date
2006-12-21T21:45:35.000
Officer First Name
Joseph
Officer Last Name
Boccio
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
075 PCT
Shield No
30334
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 938312 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
938312
Active Per Last Reported Status
No
Last Reported Active Date
2025-07-01T11:12:21.000
Officer First Name
Raymond
Officer Last Name
Damura
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
TD 32
Shield No
02291
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 963705 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
963705
Active Per Last Reported Status
No
Last Reported Active Date
2017-06-02T09:36:00.000
Officer First Name
John
Officer Last Name
Radin
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
REC TNG
Shield No
06344
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 915258 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
915258
Active Per Last Reported Status
No
Last Reported Active Date
2015-06-02T10:15:18.000
Officer First Name
Thomas
Officer Last Name
Aurandt
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
PSA 9
Shield No
00000
Total Complaints
1
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 929700 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
929700
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Jonathan
Officer Last Name
Peyer
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
MED DIV
Shield No
01932
Total Complaints
3
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 880764 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
880764
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Arthur
Officer Last Name
Clemens
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
ND SEQI
Shield No
05941
Total Complaints
1
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 979949 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
979949
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Tariquzzaman
Officer Last Name
Jashua
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
032 PCT
Shield No
08609
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 909488 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
909488
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-26T17:31:28.000
Officer First Name
Albert
Officer Last Name
Williams
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
TB LIAS
Shield No
05205
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 901249 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
901249
Active Per Last Reported Status
No
Last Reported Active Date
2012-06-25T15:15:21.000
Officer First Name
Liam
Officer Last Name
Burns
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
MTS PCT
Shield No
05479
Total Complaints
1
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 908153 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
908153
Active Per Last Reported Status
No
Last Reported Active Date
2000-10-06T08:55:49.000
Officer First Name
Ervin
Officer Last Name
Stallings
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PSA
Current Rank
Chiefs and other ranks
Current Command
POL ACD
Shield No
12513
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 957453 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
957453
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Lior
Officer Last Name
Chernyhovsky
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
SRG 2
Shield No
07514
Total Complaints
1
Total Substantiated Complaints
1
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 927423 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
927423
Active Per Last Reported Status
No
Last Reported Active Date
2025-05-01T10:17:18.000
Officer First Name
Michael
Officer Last Name
Rivera
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
INT OAS
Shield No
05055
Total Complaints
11
Total Substantiated Complaints
2
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 965378 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
965378
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
John
Officer Last Name
Orourke
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
115 PCT
Shield No
00835
Total Complaints
10
Total Substantiated Complaints
1
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 951220 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
951220
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Steven
Officer Last Name
Schilling
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
IAB GRP 1
Shield No
01598
Total Complaints
3
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 970185 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
970185
Active Per Last Reported Status
No
Last Reported Active Date
2024-08-02T08:50:25.000
Officer First Name
Michael
Officer Last Name
Santobello
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
110 PCT
Shield No
13884
Total Complaints
1
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 873334 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
873334
Active Per Last Reported Status
No
Last Reported Active Date
2000-06-26T17:46:32.000
Officer First Name
James
Officer Last Name
Sheehan
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
070 PCT
Shield No
13327
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 873074 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
873074
Active Per Last Reported Status
No
Last Reported Active Date
2015-05-01T12:37:29.000
Officer First Name
Mary
Officer Last Name
Cronin
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
DC
Current Rank
Chiefs and other ranks
Current Command
RMB QAD
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 928268 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
928268
Active Per Last Reported Status
No
Last Reported Active Date
2007-12-17T14:11:07.000
Officer First Name
Michael
Officer Last Name
Falsetta
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
A P DIV
Shield No
12232
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 889525 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
889525
Active Per Last Reported Status
No
Last Reported Active Date
2006-07-28T14:03:33.000
Officer First Name
Juan
Officer Last Name
Badillo
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
040 PCT
Shield No
23615
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 922193 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
922193
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Robert
Officer Last Name
Curtis
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
PSA 7
Shield No
15248
Total Complaints
1
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 950118 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
950118
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Jason
Officer Last Name
Bryant
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
CMD LVL TRN
Shield No
02374
Total Complaints
4
Total Substantiated Complaints
0