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: 915011 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
915011
Active Per Last Reported Status
No
Last Reported Active Date
2021-02-01T11:01:48.000
Officer First Name
Adrian
Officer Last Name
Weber
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
NARCBBN
Shield No
01972
Total Complaints
2
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 901031 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
901031
Active Per Last Reported Status
No
Last Reported Active Date
2007-03-22T15:26:46.000
Officer First Name
William
Officer Last Name
Wilson
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
122 PCT
Shield No
08315
Total Complaints
2
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 873045 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
873045
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Kevin
Officer Last Name
Butler
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SDS
Current Rank
Sergeant
Current Command
DB BSHM
Shield No
01895
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 970208 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
970208
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Shiva
Officer Last Name
Sharma
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
108 PCT
Shield No
25630
Total Complaints
1
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 912728 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
912728
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Arthur
Officer Last Name
Nappo
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SDS
Current Rank
Sergeant
Current Command
100 DET
Shield No
03880
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 960463 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
960463
Active Per Last Reported Status
No
Last Reported Active Date
2022-11-01T10:17:58.000
Officer First Name
John
Officer Last Name
Digiaimo
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
106 PCT
Shield No
00551
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 913802 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
913802
Active Per Last Reported Status
No
Last Reported Active Date
2011-08-31T12:15:24.000
Officer First Name
James
Officer Last Name
Rogers
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
HWY DST
Shield No
02498
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 957620 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
957620
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Juan
Officer Last Name
German
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
OPS TSU
Shield No
16549
Total Complaints
3
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 945961 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
945961
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Sammy
Officer Last Name
Martinez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
TD 11
Shield No
01564
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 948833 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
948833
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
James
Officer Last Name
Cullinan
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
109 PCT
Shield No
15482
Total Complaints
3
Total Substantiated Complaints
1
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 966119 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
966119
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Wilmar
Officer Last Name
Jeangilles
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
WARRSEC
Shield No
05299
Total Complaints
6
Total Substantiated Complaints
1
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 952260 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
952260
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Alana
Officer Last Name
Spence
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
TB ATU
Shield No
04304
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 934847 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
934847
Active Per Last Reported Status
No
Last Reported Active Date
2025-02-03T10:54:00.000
Officer First Name
Jasper
Officer Last Name
Fenton
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
POL ACAD
Shield No
09743
Total Complaints
2
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 980469 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
980469
Active Per Last Reported Status
No
Last Reported Active Date
2024-12-02T18:52:10.000
Officer First Name
Marco
Officer Last Name
Cuatlacuatl
Officer Race
Hispanic
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-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 948034 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
948034
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Kevin
Officer Last Name
Golden
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
Q NIGHT WATCH
Shield No
04278
Total Complaints
3
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 885480 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
885480
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-26T17:31:28.000
Officer First Name
Nicholas
Officer Last Name
Dalonzo
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
S.I. CT
Shield No
28409
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 982183 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
982183
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Anthony
Officer Last Name
Cenname
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
114 PCT FTU
Shield No
05955
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 879649 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
879649
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Andrew
Officer Last Name
Finn
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
T.A.R.U
Shield No
01331
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 893875 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
893875
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Ronald
Officer Last Name
Brandt
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
B/S-WND
Shield No
02053
Total Complaints
2
Total Substantiated Complaints
1
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 938281 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
938281
Active Per Last Reported Status
No
Last Reported Active Date
2025-07-01T11:12:21.000
Officer First Name
Tamika
Officer Last Name
Stapleton
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
SS DIV
Shield No
00000
Total Complaints
2
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 893728 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
893728
Active Per Last Reported Status
No
Last Reported Active Date
2007-07-11T15:28:14.000
Officer First Name
John
Officer Last Name
Trojan
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
001 PCT
Shield No
22580
Total Complaints
2
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 943103 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
943103
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Tancredo
Officer Last Name
Contreras
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
CPT
Current Rank
Captain
Current Command
IAB GRP 41
Shield No
00000
Total Complaints
7
Total Substantiated Complaints
3
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 877493 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
877493
Active Per Last Reported Status
No
Last Reported Active Date
2014-07-03T14:17:21.000
Officer First Name
Alfred
Officer Last Name
Dalbero
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
S.I. CT
Shield No
17390
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 919811 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
919811
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Carlos
Officer Last Name
Vazquez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DT1
Current Rank
Detective
Current Command
C C APP SQD
Shield No
03043
Total Complaints
3
Total Substantiated Complaints
1
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 951036 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
951036
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Otto
Officer Last Name
Pereira
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
INT FIO PRG
Shield No
29998
Total Complaints
2
Total Substantiated Complaints
1
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 893513 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
893513
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Sharon
Officer Last Name
Peters
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
103 PCT
Shield No
24201
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 963985 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
963985
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Shakera
Officer Last Name
Ferguson
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
UPTU
Shield No
05234
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 958434 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
958434
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Steven
Officer Last Name
Cordaro
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TB BK
Shield No
18989
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 942157 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
942157
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Caleef
Officer Last Name
Mcclean
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
INT OAS
Shield No
02530
Total Complaints
3
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 962214 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
962214
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Dylan
Officer Last Name
Amarando
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TD 34 SUMMER
Shield No
18825
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 882957 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
882957
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Santos
Officer Last Name
Valentin
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
ESS 07
Shield No
21630
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 946802 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
946802
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Michael
Officer Last Name
Boyle
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
CW CRT
Shield No
00000
Total Complaints
7
Total Substantiated Complaints
3
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 973296 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
973296
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Sean
Officer Last Name
Casey
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
044 PCT
Shield No
24736
Total Complaints
7
Total Substantiated Complaints
1
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 891913 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
891913
Active Per Last Reported Status
No
Last Reported Active Date
2006-11-20T20:29:28.000
Officer First Name
Frank
Officer Last Name
Patinella
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
H BX/Q
Shield No
02006
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 929054 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
929054
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Ronald
Officer Last Name
Robinson
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
DB CEIS
Shield No
03277
Total Complaints
10
Total Substantiated Complaints
1
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 913382 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
913382
Active Per Last Reported Status
No
Last Reported Active Date
2007-01-19T18:41:31.000
Officer First Name
Sparkle
Officer Last Name
Lee
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
BX CT
Shield No
02463
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 916985 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
916985
Active Per Last Reported Status
No
Last Reported Active Date
2022-07-06T11:29:33.000
Officer First Name
Kieran
Officer Last Name
Keenaghan
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT1
Current Rank
Detective
Current Command
CRD SPARTA
Shield No
06589
Total Complaints
1
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 972630 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
972630
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Mohammad
Officer Last Name
Fahim
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
HBM RT
Shield No
05606
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 901610 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
901610
Active Per Last Reported Status
No
Last Reported Active Date
2012-06-25T15:15:21.000
Officer First Name
Charles
Officer Last Name
Giuffre
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
062 PCT
Shield No
00964
Total Complaints
1
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 972715 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
972715
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Kenrick
Officer Last Name
Jones
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
090 PCT
Shield No
06777
Total Complaints
1
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 899463 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
899463
Active Per Last Reported Status
No
Last Reported Active Date
2019-04-01T12:23:30.000
Officer First Name
Dwayne
Officer Last Name
Lee
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
CAB COD
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: 879678 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
879678
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Randy
Officer Last Name
Gaines
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
O T S D
Shield No
22298
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 983051 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
983051
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Shadman
Officer Last Name
Choudhury
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
043 PCT FTU
Shield No
15505
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 978406 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
978406
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Jerson
Officer Last Name
Bonillaacosta
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
PSA 1
Shield No
17985
Total Complaints
1
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 984822 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
984822
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Bryant
Officer Last Name
Reynoso
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
034 PCT
Shield No
29258
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 939786 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
939786
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Jimmy
Officer Last Name
Jeanmary
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
BN CAS
Shield No
05951
Total Complaints
2
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 896640 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
896640
Active Per Last Reported Status
No
Last Reported Active Date
2015-08-03T15:37:39.000
Officer First Name
Anthony
Officer Last Name
Racioppo
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
HWY DST
Shield No
03117
Total Complaints
1
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 920337 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
920337
Active Per Last Reported Status
No
Last Reported Active Date
2006-12-06T20:49:27.000
Officer First Name
Tamara
Officer Last Name
Golstongreen
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
PSA 9
Shield No
02811
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 970287 • Active Per Last Reported Status: Yes
As Of Date
2026-09-29T00:00:00.000
Tax Id
970287
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Katia
Officer Last Name
Vazquezdiaz
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
047 DV SQD
Shield No
24518
Total Complaints
0
Total Substantiated Complaints
0
2026-09-29T00:00:00.000
As Of Date: 2026-09-29T00:00:00.000 • Tax Id: 881195 • Active Per Last Reported Status: No
As Of Date
2026-09-29T00:00:00.000
Tax Id
881195
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Donna
Officer Last Name
Casillo
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
PBQ/S
Shield No
30835
Total Complaints
0
Total Substantiated Complaints
0