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-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 979643 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
979643
Active Per Last Reported Status
No
Last Reported Active Date
2025-06-02T11:55:01.000
Officer First Name
Kevin
Officer Last Name
Mejia
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
115 PCT
Shield No
08850
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 982572 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
982572
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Deanna
Officer Last Name
Plunkett
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
069 PCT FTU
Shield No
31382
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 962364 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
962364
Active Per Last Reported Status
No
Last Reported Active Date
2018-01-02T11:31:17.000
Officer First Name
Justin
Officer Last Name
Dimatteo
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
060 PCT
Shield No
22285
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 972575 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
972575
Active Per Last Reported Status
No
Last Reported Active Date
2023-04-04T11:30:11.000
Officer First Name
Sandeep
Officer Last Name
Choudhry
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
071 PCT
Shield No
04144
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 925217 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
925217
Active Per Last Reported Status
No
Last Reported Active Date
2014-02-05T13:27:37.000
Officer First Name
Cruz
Officer Last Name
Cordero
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
DB BX
Shield No
21101
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 945612 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
945612
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Anthony
Officer Last Name
Cooke
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
Q COURT
Shield No
01212
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 957720 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
957720
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Pierre
Officer Last Name
Joseph
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
M COURT
Shield No
23157
Total Complaints
4
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 899357 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
899357
Active Per Last Reported Status
No
Last Reported Active Date
2023-11-03T11:08:17.000
Officer First Name
Timothy
Officer Last Name
Hollywood
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
CPT
Current Rank
Captain
Current Command
DB HATE
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 952009 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
952009
Active Per Last Reported Status
No
Last Reported Active Date
2015-08-03T15:37:39.000
Officer First Name
Alex
Officer Last Name
Mercedes
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
078 PCT
Shield No
21240
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 920742 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
920742
Active Per Last Reported Status
No
Last Reported Active Date
2021-12-15T09:13:17.000
Officer First Name
Hansa
Officer Last Name
Dayson
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
POL PENSION
Shield No
04842
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 975638 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
975638
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Carlos
Officer Last Name
Marquez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
047 PCT
Shield No
21506
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 917796 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
917796
Active Per Last Reported Status
No
Last Reported Active Date
2013-07-25T16:54:53.000
Officer First Name
Jeffrey
Officer Last Name
Jones
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
PSA 9
Shield No
08399
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 930270 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
930270
Active Per Last Reported Status
No
Last Reported Active Date
2020-08-05T11:02:32.000
Officer First Name
Michaelpau
Officer Last Name
Greenwood
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DT1
Current Rank
Detective
Current Command
I.A.B.
Shield No
02127
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 892523 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
892523
Active Per Last Reported Status
No
Last Reported Active Date
2007-04-23T12:58:26.000
Officer First Name
Richard
Officer Last Name
Neillands
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
050 PCT
Shield No
05088
Total Complaints
2
Total Substantiated Complaints
1
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 979033 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
979033
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Brian
Officer Last Name
Alvarez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
020 PCT
Shield No
16452
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 948434 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
948434
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Michael
Officer Last Name
Urena
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
CPT
Current Rank
Captain
Current Command
COMM DIV
Shield No
00000
Total Complaints
6
Total Substantiated Complaints
1
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 920822 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
920822
Active Per Last Reported Status
No
Last Reported Active Date
2006-07-28T14:03:33.000
Officer First Name
Allan
Officer Last Name
Schule
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
PBQST/F
Shield No
27279
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 940979 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
940979
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Joseph
Officer Last Name
Caravella
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
TD 20
Shield No
02192
Total Complaints
2
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 943531 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
943531
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Miguel
Officer Last Name
Martinez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
PSA 3
Shield No
00936
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 896835 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
896835
Active Per Last Reported Status
No
Last Reported Active Date
2022-11-01T10:17:58.000
Officer First Name
Kenneth
Officer Last Name
Corey
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
CHIEF
Current Rank
Chiefs and other ranks
Current Command
CD OFF
Shield No
00000
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 939415 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
939415
Active Per Last Reported Status
No
Last Reported Active Date
2023-06-02T15:03:00.000
Officer First Name
Antoinette
Officer Last Name
Santana
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
SIB
Shield No
04357
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 974550 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
974550
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Dildeep
Officer Last Name
Singh
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
106 PCT
Shield No
04667
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 974350 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
974350
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Tamia
Officer Last Name
Middleton
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
049 PCT
Shield No
12881
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 953253 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
953253
Active Per Last Reported Status
No
Last Reported Active Date
2015-11-04T13:13:03.000
Officer First Name
Ymmacula
Officer Last Name
Pierre
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
FLT SVC
Shield No
01834
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 919096 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
919096
Active Per Last Reported Status
No
Last Reported Active Date
2017-05-02T08:45:21.000
Officer First Name
Keith
Officer Last Name
Geller
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SDS
Current Rank
Sergeant
Current Command
NARCBBX
Shield No
02376
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 946790 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
946790
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Sofia
Officer Last Name
Blummoses
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
CMD LVL TRN
Shield No
03081
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 918586 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
918586
Active Per Last Reported Status
No
Last Reported Active Date
2005-08-09T18:22:42.000
Officer First Name
Sonia
Officer Last Name
Jeffrey
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
TB BKTF
Shield No
19494
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 944593 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
944593
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
James
Officer Last Name
Giblin
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
INT CIS
Shield No
07306
Total Complaints
6
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 884786 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
884786
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Michael
Officer Last Name
Stopler
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
040 PCT
Shield No
19563
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 951988 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
951988
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
James
Officer Last Name
Mcguire
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
CT LMSI
Shield No
17556
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 883641 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
883641
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Christophe
Officer Last Name
Chiofalo
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
114 PCT
Shield No
03562
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 891480 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
891480
Active Per Last Reported Status
No
Last Reported Active Date
2010-02-18T16:46:48.000
Officer First Name
John
Officer Last Name
Duggan
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
047 DET
Shield No
03317
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 967053 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
967053
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Robert
Officer Last Name
Emmanuel
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
077 PCT
Shield No
03687
Total Complaints
4
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 968356 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
968356
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Christie
Officer Last Name
Ramos
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
INT UOU
Shield No
10713
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 977410 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
977410
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Rebecca
Officer Last Name
Smith
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
084 PCT
Shield No
16537
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 945262 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
945262
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Travis
Officer Last Name
Mussaw
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
FMD CMS
Shield No
04806
Total Complaints
3
Total Substantiated Complaints
1
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 960423 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
960423
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Dylan
Officer Last Name
Darnaud
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
010 DV SQD
Shield No
11026
Total Complaints
1
Total Substantiated Complaints
1
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 965044 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
965044
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Tsering
Officer Last Name
Dhundup
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
MTS PCT
Shield No
00341
Total Complaints
3
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 936948 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
936948
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Ricardo
Officer Last Name
Lewis
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
SGT SA
Current Rank
Sergeant
Current Command
INT UOU
Shield No
02411
Total Complaints
11
Total Substantiated Complaints
2
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 905972 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
905972
Active Per Last Reported Status
No
Last Reported Active Date
2017-09-01T12:56:41.000
Officer First Name
Duane
Officer Last Name
Howard
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
084 PCT
Shield No
03242
Total Complaints
5
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 904663 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
904663
Active Per Last Reported Status
No
Last Reported Active Date
2009-05-27T13:07:01.000
Officer First Name
Adam
Officer Last Name
Nazario
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
H INV U
Shield No
01952
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 942875 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
942875
Active Per Last Reported Status
No
Last Reported Active Date
2025-06-02T11:55:01.000
Officer First Name
Vicente
Officer Last Name
Rodriguez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
TRANSIT STDS & ASMTS
Shield No
04157
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 873967 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
873967
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Manuel
Officer Last Name
Torres
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
DPT INV
Shield No
02661
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 946232 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
946232
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Millicent
Officer Last Name
Sempermartinez
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
DBXS
Shield No
07229
Total Complaints
5
Total Substantiated Complaints
1
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 892022 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
892022
Active Per Last Reported Status
No
Last Reported Active Date
2007-11-16T16:09:10.000
Officer First Name
Roy
Officer Last Name
Ruland
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
MC/SQD
Shield No
05147
Total Complaints
3
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 969233 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
969233
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Justina
Officer Last Name
Gorglione
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
121 DV SQD
Shield No
23244
Total Complaints
1
Total Substantiated Complaints
1
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 930268 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
930268
Active Per Last Reported Status
No
Last Reported Active Date
2022-06-02T10:48:42.000
Officer First Name
Valarie
Officer Last Name
Greene
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
023 PCT
Shield No
19560
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 950705 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
950705
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Alexander
Officer Last Name
Kreamer
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
105 PCT
Shield No
02149
Total Complaints
3
Total Substantiated Complaints
1
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 907731 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
907731
Active Per Last Reported Status
No
Last Reported Active Date
2019-12-02T12:43:11.000
Officer First Name
Samuel
Officer Last Name
Ravelo
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
LSA
Current Rank
Lieutenant
Current Command
046 PCT
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 896503 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
896503
Active Per Last Reported Status
No
Last Reported Active Date
2009-05-27T13:07:01.000
Officer First Name
James
Officer Last Name
Ludvick
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
ESS 02
Shield No
01401
Total Complaints
3
Total Substantiated Complaints
0