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-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 959374 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
959374
Active Per Last Reported Status
No
Last Reported Active Date
2025-02-03T10:54:00.000
Officer First Name
Kenneth
Officer Last Name
Williams
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
047 PCT
Shield No
19074
Total Complaints
2
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 944536 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
944536
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Justin
Officer Last Name
Ellis
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
100 DET
Shield No
02784
Total Complaints
11
Total Substantiated Complaints
3
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 961184 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
961184
Active Per Last Reported Status
No
Last Reported Active Date
2016-07-01T09:38:40.000
Officer First Name
Timothy
Officer Last Name
Rivicci
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
REC TNG
Shield No
8639
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 932685 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
932685
Active Per Last Reported Status
No
Last Reported Active Date
2018-09-04T11:46:16.000
Officer First Name
Keith
Officer Last Name
Gamrat
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
GANG QS
Shield No
30751
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 883499 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
883499
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Raymond
Officer Last Name
Benitez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
007 PCT
Shield No
01598
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 958941 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
958941
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Stephanie
Officer Last Name
Rupasinghe
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
083 PCT
Shield No
01576
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 924062 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
924062
Active Per Last Reported Status
No
Last Reported Active Date
2022-06-02T10:48:42.000
Officer First Name
Patrick
Officer Last Name
Lee
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
005 DET
Shield No
01138
Total Complaints
3
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 983375 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
983375
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Aurea
Officer Last Name
Justo
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
MELD
Shield No
00739
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 914623 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
914623
Active Per Last Reported Status
No
Last Reported Active Date
2014-03-05T13:46:24.000
Officer First Name
Gregory
Officer Last Name
Wilson
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
PSA 6
Shield No
04007
Total Complaints
7
Total Substantiated Complaints
1
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 910599 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
910599
Active Per Last Reported Status
No
Last Reported Active Date
2005-08-09T18:22:42.000
Officer First Name
Elizabeth
Officer Last Name
Donovan
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
TB SIU
Shield No
00644
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 973752 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
973752
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Marc
Officer Last Name
Samuel
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
M COURT
Shield No
30892
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 970019 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
970019
Active Per Last Reported Status
No
Last Reported Active Date
2021-03-01T10:57:30.000
Officer First Name
Ryan
Officer Last Name
Murphy
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
REC TNG
Shield No
23587
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 921691 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
921691
Active Per Last Reported Status
No
Last Reported Active Date
2018-07-23T10:16:24.000
Officer First Name
Kathleen
Officer Last Name
Ryan
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
POL LAB
Shield No
13267
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 950187 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
950187
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Gary
Officer Last Name
Cha
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
BARRIER
Shield No
04098
Total Complaints
2
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 943718 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
943718
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Matthew
Officer Last Name
Randlov
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
CRC
Shield No
14804
Total Complaints
2
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 959604 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
959604
Active Per Last Reported Status
No
Last Reported Active Date
2024-10-01T17:05:12.000
Officer First Name
Christopher
Officer Last Name
Distefano
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
120 PCT
Shield No
12584
Total Complaints
2
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 973976 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
973976
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Mildhreen
Officer Last Name
Cacoque
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
PSA 3
Shield No
09275
Total Complaints
1
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 876240 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
876240
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Kevin
Officer Last Name
Craig
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LSA
Current Rank
Lieutenant
Current Command
CD C&C
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 974294 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
974294
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Matthew
Officer Last Name
Mach
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
MELD
Shield No
29764
Total Complaints
2
Total Substantiated Complaints
1
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 962802 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
962802
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Sayeed
Officer Last Name
Shishir
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
109 PCT
Shield No
03345
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 929417 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
929417
Active Per Last Reported Status
No
Last Reported Active Date
2023-04-04T11:30:11.000
Officer First Name
Erik
Officer Last Name
Lynaugh
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
PBSI
Shield No
26011
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 941854 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
941854
Active Per Last Reported Status
No
Last Reported Active Date
2026-07-01T14:27:18.000
Officer First Name
Michael
Officer Last Name
Grove
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
033 PCT
Shield No
03812
Total Complaints
13
Total Substantiated Complaints
3
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 957814 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
957814
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Kennedy
Officer Last Name
Marte
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
041 PCT
Shield No
00401
Total Complaints
3
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 939942 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
939942
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Craig
Officer Last Name
Brown
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
AUTO PNDS
Shield No
06063
Total Complaints
7
Total Substantiated Complaints
1
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 921202 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
921202
Active Per Last Reported Status
No
Last Reported Active Date
2023-07-03T13:23:58.000
Officer First Name
Kevin
Officer Last Name
Casey
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
050 PCT
Shield No
31518
Total Complaints
4
Total Substantiated Complaints
1
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 903116 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
903116
Active Per Last Reported Status
No
Last Reported Active Date
2010-03-21T20:00:51.000
Officer First Name
Delwinda
Officer Last Name
Dempsey
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
TR/STED
Shield No
29445
Total Complaints
1
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 936462 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
936462
Active Per Last Reported Status
No
Last Reported Active Date
2025-08-01T12:44:45.000
Officer First Name
Michael
Officer Last Name
Dellaquila
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
DBBN ECT
Shield No
01142
Total Complaints
1
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 973795 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
973795
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Daniel
Officer Last Name
Sydlo
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TD 32
Shield No
24562
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 933361 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
933361
Active Per Last Reported Status
No
Last Reported Active Date
2026-07-01T14:27:18.000
Officer First Name
Jagdeep
Officer Last Name
Singh
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
LT CD
Current Rank
Lieutenant
Current Command
HWY CIS
Shield No
00000
Total Complaints
2
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 876744 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
876744
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Tina
Officer Last Name
Mohrmann
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
OEEO
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 890376 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
890376
Active Per Last Reported Status
No
Last Reported Active Date
2007-08-20T17:40:42.000
Officer First Name
Angel
Officer Last Name
Lopez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
MTN DET
Shield No
00779
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 915813 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
915813
Active Per Last Reported Status
No
Last Reported Active Date
2015-06-02T10:15:18.000
Officer First Name
Keith
Officer Last Name
Gomez
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
TB DT33
Shield No
04771
Total Complaints
2
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 985118 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
985118
Active Per Last Reported Status
No
Last Reported Active Date
2026-01-02T12:00:15.000
Officer First Name
Qudratullah
Officer Last Name
Ahmed
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
RTS RECRUIT
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 972888 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
972888
Active Per Last Reported Status
No
Last Reported Active Date
2023-05-02T09:58:57.000
Officer First Name
Mohammad
Officer Last Name
Rahman
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
M COURT
Shield No
03129
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 882965 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
882965
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Eddie
Officer Last Name
Vega
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
025 PCT
Shield No
03654
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 961737 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
961737
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Cristian
Officer Last Name
Diaz
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
SRG 2
Shield No
14078
Total Complaints
2
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 912767 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
912767
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Morris
Officer Last Name
Lovell
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
DB BXHM
Shield No
05373
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 916485 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
916485
Active Per Last Reported Status
No
Last Reported Active Date
2015-06-02T10:15:18.000
Officer First Name
Michael
Officer Last Name
Ragona
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
WARRSEC
Shield No
05697
Total Complaints
6
Total Substantiated Complaints
1
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 937568 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
937568
Active Per Last Reported Status
No
Last Reported Active Date
2025-02-03T10:54:00.000
Officer First Name
Mitchel
Officer Last Name
Solarsh
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT DS
Current Rank
Sergeant
Current Command
017 DET
Shield No
03126
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 935772 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
935772
Active Per Last Reported Status
No
Last Reported Active Date
2008-08-19T17:26:16.000
Officer First Name
Paul
Officer Last Name
Sorocco
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
102 PCT
Shield No
22801
Total Complaints
2
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 946177 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
946177
Active Per Last Reported Status
No
Last Reported Active Date
2008-02-19T12:21:16.000
Officer First Name
Ivis
Officer Last Name
Rodriguez
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
P A T U
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 969286 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
969286
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Justin
Officer Last Name
Perez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
042 PCT
Shield No
13630
Total Complaints
5
Total Substantiated Complaints
1
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 940775 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
940775
Active Per Last Reported Status
No
Last Reported Active Date
2026-02-02T11:31:25.000
Officer First Name
Mikel
Officer Last Name
Strauch
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
SRG 04
Shield No
03127
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 897350 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
897350
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Robert
Officer Last Name
Dickerson
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
081 PCT
Shield No
13117
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 967931 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
967931
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Darren
Officer Last Name
Jean
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
INT FIO PRG
Shield No
01292
Total Complaints
7
Total Substantiated Complaints
2
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 895738 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
895738
Active Per Last Reported Status
No
Last Reported Active Date
2009-06-24T14:14:42.000
Officer First Name
Mary
Officer Last Name
Mieczkowski
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
PBQ/S
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 950806 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
950806
Active Per Last Reported Status
No
Last Reported Active Date
2020-01-02T14:22:15.000
Officer First Name
Sunny
Officer Last Name
Mak
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
C R C
Shield No
15085
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 957337 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
957337
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Jonathan
Officer Last Name
Aquino
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
075 DET
Shield No
03865
Total Complaints
6
Total Substantiated Complaints
2
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 941110 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
941110
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Deane
Officer Last Name
Powell
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
CPT
Current Rank
Captain
Current Command
067 PCT
Shield No
00000
Total Complaints
2
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 979582 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
979582
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Mohamed
Officer Last Name
Wahba
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
062 PCT
Shield No
11209
Total Complaints
0
Total Substantiated Complaints
0