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-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 881273 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
881273
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Edgar
Officer Last Name
Olmedo
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
MP SQD
Shield No
02572
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 906787 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
906787
Active Per Last Reported Status
No
Last Reported Active Date
2014-02-05T13:27:37.000
Officer First Name
Kenneth
Officer Last Name
Mcguire
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
DB SVD
Shield No
19332
Total Complaints
2
Total Substantiated Complaints
1
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 911592 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
911592
Active Per Last Reported Status
No
Last Reported Active Date
2016-10-11T10:51:47.000
Officer First Name
Denny
Officer Last Name
Acosta
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
033 DET
Shield No
07391
Total Complaints
2
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 897168 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
897168
Active Per Last Reported Status
No
Last Reported Active Date
2015-10-01T13:01:34.000
Officer First Name
Jonathan
Officer Last Name
Cayenne
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
PROPCLK
Shield No
26752
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 884295 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
884295
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Andrew
Officer Last Name
Martino
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
DB HATE
Shield No
05842
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 873286 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
873286
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
John
Officer Last Name
Pignataro
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SDS
Current Rank
Sergeant
Current Command
T.A.R.U
Shield No
02460
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 902335 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
902335
Active Per Last Reported Status
No
Last Reported Active Date
2015-11-04T13:13:03.000
Officer First Name
Christophe
Officer Last Name
Rykert
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
075 PCT
Shield No
00410
Total Complaints
2
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 986031 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
986031
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Randy
Officer Last Name
Rodriguez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
RTS RECRUIT
Shield No
12833
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 911023 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
911023
Active Per Last Reported Status
No
Last Reported Active Date
2012-06-25T15:15:21.000
Officer First Name
Franklin
Officer Last Name
Bullock
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
TB DT03
Shield No
00749
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 914660 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
914660
Active Per Last Reported Status
No
Last Reported Active Date
2019-12-02T12:43:11.000
Officer First Name
Barthold
Officer Last Name
Alexandre
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
Q SVS
Shield No
00243
Total Complaints
4
Total Substantiated Complaints
1
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 916073 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
916073
Active Per Last Reported Status
No
Last Reported Active Date
2020-09-01T11:56:13.000
Officer First Name
Michael
Officer Last Name
Looney
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
MTN PCT
Shield No
02204
Total Complaints
4
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 960284 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
960284
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Kenneth
Officer Last Name
Brown
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
P S B
Shield No
01019
Total Complaints
5
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 942950 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
942950
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
John
Officer Last Name
Anastasakos
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
121 DET
Shield No
06536
Total Complaints
3
Total Substantiated Complaints
1
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 974277 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
974277
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Markjoseph
Officer Last Name
Bernabe
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
090 PCT
Shield No
11100
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 915618 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
915618
Active Per Last Reported Status
No
Last Reported Active Date
2008-08-19T17:26:16.000
Officer First Name
John
Officer Last Name
Diorio
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
DBMN OP
Shield No
05309
Total Complaints
2
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 935213 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
935213
Active Per Last Reported Status
No
Last Reported Active Date
2026-08-03T15:51:12.000
Officer First Name
Diana
Officer Last Name
Flores
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
INT DIV
Shield No
00890
Total Complaints
2
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 910635 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
910635
Active Per Last Reported Status
No
Last Reported Active Date
2000-09-14T08:59:14.000
Officer First Name
Rene
Officer Last Name
Garcia
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
PSA 2
Shield No
02977
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 920822 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00: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-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 951533 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
951533
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Massiel
Officer Last Name
Mendez
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
CAP UNIT
Shield No
06529
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 891020 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
891020
Active Per Last Reported Status
No
Last Reported Active Date
2006-07-28T14:03:33.000
Officer First Name
Daniel
Officer Last Name
Smith
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
PBBN TF
Shield No
25224
Total Complaints
1
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 954984 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
954984
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
James
Officer Last Name
Ju
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
PBQN
Shield No
11339
Total Complaints
1
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 909367 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
909367
Active Per Last Reported Status
No
Last Reported Active Date
2005-03-22T16:41:43.000
Officer First Name
Peter
Officer Last Name
Bush
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
TB DT02
Shield No
00960
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 942059 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
942059
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Haoran
Officer Last Name
Li
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
DI
Current Rank
Deputy Inspector
Current Command
FACIL MGMT
Shield No
00000
Total Complaints
3
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 903315 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
903315
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
John
Officer Last Name
Actisdano
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
TR/BKTF
Shield No
00318
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 969194 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
969194
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Dennis
Officer Last Name
Maroldo
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
023 PCT
Shield No
24794
Total Complaints
10
Total Substantiated Complaints
5
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 926908 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
926908
Active Per Last Reported Status
No
Last Reported Active Date
2020-10-01T10:12:04.000
Officer First Name
Martin
Officer Last Name
Green
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
CW T TF
Shield No
03125
Total Complaints
1
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 933407 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
933407
Active Per Last Reported Status
No
Last Reported Active Date
2023-06-02T15:03:00.000
Officer First Name
Jessica
Officer Last Name
Thomas
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
043 PCT
Shield No
22961
Total Complaints
4
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 886254 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
886254
Active Per Last Reported Status
No
Last Reported Active Date
2005-03-01T15:47:49.000
Officer First Name
Michael
Officer Last Name
Parducci
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
D.A.R.E
Shield No
00886
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 908022 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
908022
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Robert
Officer Last Name
Davan
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
CPT
Current Rank
Captain
Current Command
PBMN
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 977486 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
977486
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Katherine
Officer Last Name
Cabreraaguilar
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
107 PCT
Shield No
26381
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 916320 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
916320
Active Per Last Reported Status
No
Last Reported Active Date
2015-11-04T13:13:03.000
Officer First Name
Ronald
Officer Last Name
Nickens
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
PSA 5
Shield No
07743
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 986595 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
986595
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Zidi
Officer Last Name
Zheng
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-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 901928 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
901928
Active Per Last Reported Status
No
Last Reported Active Date
2017-11-01T11:19:30.000
Officer First Name
Sean
Officer Last Name
Mason
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
CPT
Current Rank
Captain
Current Command
D C M B
Shield No
00000
Total Complaints
2
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 973276 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
973276
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Thaycha
Officer Last Name
Cabreja
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
INT DIV
Shield No
31270
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 895353 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
895353
Active Per Last Reported Status
No
Last Reported Active Date
2009-06-24T14:14:42.000
Officer First Name
Christophe
Officer Last Name
Dean
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
109 PCT
Shield No
14218
Total Complaints
1
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 982921 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
982921
Active Per Last Reported Status
No
Last Reported Active Date
2026-04-01T14:55:10.000
Officer First Name
Isbel
Officer Last Name
Asturiasmillan
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
RTS RECRUIT
Shield No
14690
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 978867 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
978867
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
German
Officer Last Name
Bernard
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
115 PCT
Shield No
26116
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 907011 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
907011
Active Per Last Reported Status
No
Last Reported Active Date
2014-02-05T13:27:37.000
Officer First Name
Mark
Officer Last Name
Panzer
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
060 DET
Shield No
05833
Total Complaints
1
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 936968 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
936968
Active Per Last Reported Status
No
Last Reported Active Date
2021-01-04T09:10:03.000
Officer First Name
Gregory
Officer Last Name
Lomangino
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
101 PCT
Shield No
7312
Total Complaints
4
Total Substantiated Complaints
2
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 958282 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
958282
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Steven
Officer Last Name
Baio
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
041 DET
Shield No
02782
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 944402 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
944402
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Emmanuel
Officer Last Name
Cabreja
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DI
Current Rank
Deputy Inspector
Current Command
TD 4
Shield No
00000
Total Complaints
8
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 939659 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
939659
Active Per Last Reported Status
No
Last Reported Active Date
2007-02-05T17:28:21.000
Officer First Name
Jason
Officer Last Name
Villecco
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
111 PCT
Shield No
25451
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 879344 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
879344
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Maryann
Officer Last Name
Benfante
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
SATNOPS
Shield No
00238
Total Complaints
3
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 945720 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
945720
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Jean
Officer Last Name
Seder
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
ANIMAL INV SQD
Shield No
04928
Total Complaints
5
Total Substantiated Complaints
1
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 976527 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
976527
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Kelvin
Officer Last Name
Isara
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
040 PCT
Shield No
11931
Total Complaints
2
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 964286 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
964286
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Robert
Officer Last Name
Semioli
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
INT FIO PRG
Shield No
03619
Total Complaints
8
Total Substantiated Complaints
3
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 944552 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
944552
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Deena
Officer Last Name
Felix
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
SGT DS
Current Rank
Sergeant
Current Command
SVU MC DNA COLD
Shield No
01420
Total Complaints
4
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 944826 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
944826
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Billy
Officer Last Name
Morales
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DI
Current Rank
Deputy Inspector
Current Command
078 PCT
Shield No
00000
Total Complaints
2
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 890182 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
890182
Active Per Last Reported Status
No
Last Reported Active Date
2006-09-20T22:24:51.000
Officer First Name
Angela
Officer Last Name
Donaldson
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
CA SECT
Shield No
01463
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 902058 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
902058
Active Per Last Reported Status
No
Last Reported Active Date
2015-06-02T10:15:18.000
Officer First Name
Alfredo
Officer Last Name
Morgado
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
078 DET
Shield No
02113
Total Complaints
1
Total Substantiated Complaints
0