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: 986035 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
986035
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Yunior
Officer Last Name
Rodriguez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
RTS RECRUIT
Shield No
19780
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 981283 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
981283
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Danyal
Officer Last Name
Faruqui
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
073 PCT
Shield No
23628
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 937052 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
937052
Active Per Last Reported Status
No
Last Reported Active Date
2007-01-06T17:12:07.000
Officer First Name
Dean
Officer Last Name
Mayo
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
075 PCT
Shield No
03590
Total Complaints
1
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 949654 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
949654
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Mark
Officer Last Name
Shackel
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
SVU CEHT TF
Shield No
05751
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 904749 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
904749
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Elizabeth
Officer Last Name
Pappas
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
110 PCT
Shield No
31620
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 959629 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
959629
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Kenneth
Officer Last Name
Feeley
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
MGMT ANL
Shield No
04741
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 874025 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
874025
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Frank
Officer Last Name
Aiello
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
071 PCT
Shield No
06800
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 876237 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
876237
Active Per Last Reported Status
No
Last Reported Active Date
2015-11-04T13:13:03.000
Officer First Name
Kathleen
Officer Last Name
Cowan
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
SSA
Current Rank
Sergeant
Current Command
AV.UNIT
Shield No
02081
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 909918 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
909918
Active Per Last Reported Status
No
Last Reported Active Date
2006-01-25T07:24:48.000
Officer First Name
Christop
Officer Last Name
Wakely
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
MNROBSQ
Shield No
02502
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 943691 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
943691
Active Per Last Reported Status
No
Last Reported Active Date
2008-01-16T15:10:44.000
Officer First Name
Claribel
Officer Last Name
Polanco
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
P A T U
Shield No
26523
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 972527 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
972527
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Morgan
Officer Last Name
Benedetti
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
MN SU ALU
Shield No
03531
Total Complaints
6
Total Substantiated Complaints
2
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 881750 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
881750
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Vincent
Officer Last Name
Denigris
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
SAT B/N
Shield No
23751
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 976597 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
976597
Active Per Last Reported Status
No
Last Reported Active Date
2023-06-02T15:03:00.000
Officer First Name
Violet
Officer Last Name
Bowen
Officer Race
Black
Officer Gender
Female
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: 930014 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
930014
Active Per Last Reported Status
No
Last Reported Active Date
2022-06-02T10:48:42.000
Officer First Name
Blanca
Officer Last Name
Dejesus
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
OPS UNIT
Shield No
04564
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 960228 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
960228
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Reginald
Officer Last Name
Belmont
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
UPTU
Shield No
03282
Total Complaints
1
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 896295 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
896295
Active Per Last Reported Status
No
Last Reported Active Date
2011-05-08T18:28:19.000
Officer First Name
Lance
Officer Last Name
Collo
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
060 PCT
Shield No
04161
Total Complaints
1
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 956302 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
956302
Active Per Last Reported Status
No
Last Reported Active Date
2021-04-01T09:12:26.000
Officer First Name
Jason
Officer Last Name
Torres
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
DIS CTL
Shield No
11243
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 982046 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
982046
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Aizaz
Officer Last Name
Khan
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TD 4
Shield No
27509
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 890417 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
890417
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-26T17:31:28.000
Officer First Name
Joey
Officer Last Name
Maldonado
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
108 DET
Shield No
02544
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 925017 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
925017
Active Per Last Reported Status
No
Last Reported Active Date
2026-06-01T10:29:07.000
Officer First Name
Rance
Officer Last Name
Camarena
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
025 PCT
Shield No
00000
Total Complaints
6
Total Substantiated Complaints
1
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 934573 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
934573
Active Per Last Reported Status
No
Last Reported Active Date
2007-05-23T20:45:11.000
Officer First Name
Junior
Officer Last Name
Douglas
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
PSA 2
Shield No
13506
Total Complaints
1
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 984869 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
984869
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Anthony
Officer Last Name
Romance
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TIMES SQUARE FTU
Shield No
07276
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 984120 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
984120
Active Per Last Reported Status
No
Last Reported Active Date
2026-07-01T14:27:18.000
Officer First Name
Ashley
Officer Last Name
Camacho
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
RTS RECRUIT
Shield No
23209
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 953596 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
953596
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
David
Officer Last Name
Yue
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
QAS
Shield No
05176
Total Complaints
2
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 941580 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
941580
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Shevon
Officer Last Name
Colon
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
044 PCT
Shield No
06720
Total Complaints
2
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 970337 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
970337
Active Per Last Reported Status
No
Last Reported Active Date
2022-12-05T10:21:03.000
Officer First Name
Jason
Officer Last Name
Zapata
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
006 PCT
Shield No
22417
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 891101 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
891101
Active Per Last Reported Status
No
Last Reported Active Date
2006-07-28T14:03:33.000
Officer First Name
Paul
Officer Last Name
Thordsen
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
NARCBMN
Shield No
05412
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 911952 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
911952
Active Per Last Reported Status
No
Last Reported Active Date
2012-05-14T12:03:16.000
Officer First Name
Dominic
Officer Last Name
Giordano
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
009 PCT
Shield No
01379
Total Complaints
4
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 953917 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
953917
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Scott
Officer Last Name
Gomez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
MC UNIT
Shield No
02184
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 954540 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
954540
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Peter
Officer Last Name
Bellina
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
CRC
Shield No
01772
Total Complaints
1
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 980374 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
980374
Active Per Last Reported Status
No
Last Reported Active Date
2025-09-02T18:46:16.000
Officer First Name
Arvind
Officer Last Name
Badesha
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
043 PCT FTU
Shield No
14066
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 917104 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
917104
Active Per Last Reported Status
No
Last Reported Active Date
2020-08-05T11:02:32.000
Officer First Name
Michael
Officer Last Name
Kennedy
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
TB DT04
Shield No
11575
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 935361 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
935361
Active Per Last Reported Status
No
Last Reported Active Date
2024-06-04T11:23:29.000
Officer First Name
Angel
Officer Last Name
Mourino
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
DBQN
Shield No
29761
Total Complaints
3
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 911880 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
911880
Active Per Last Reported Status
No
Last Reported Active Date
2014-02-05T13:27:37.000
Officer First Name
Darryl
Officer Last Name
Burnett
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
TB H/O
Shield No
00882
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 969804 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
969804
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Jaclyn
Officer Last Name
Hughes
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
MTN PCT
Shield No
22744
Total Complaints
2
Total Substantiated Complaints
1
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 873330 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
873330
Active Per Last Reported Status
No
Last Reported Active Date
2001-01-16T17:49:10.000
Officer First Name
Michael
Officer Last Name
Schultz
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
BKROBSQ
Shield No
02155
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 944648 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
944648
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Mark
Officer Last Name
Herman
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
PSA 7
Shield No
00000
Total Complaints
1
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 915845 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
915845
Active Per Last Reported Status
No
Last Reported Active Date
2020-07-06T12:10:29.000
Officer First Name
Joseph
Officer Last Name
Guidice
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
AUTO CR
Shield No
00464
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 919234 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
919234
Active Per Last Reported Status
No
Last Reported Active Date
2022-11-01T10:17:58.000
Officer First Name
Brendan
Officer Last Name
Kelly
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
TB SOD
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: 980867 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
980867
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Joseph
Officer Last Name
Russo
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TD 30
Shield No
19468
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 935322 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
935322
Active Per Last Reported Status
No
Last Reported Active Date
2006-06-02T12:06:05.000
Officer First Name
Nathaniel
Officer Last Name
Miller
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
088 PCT
Shield No
31977
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 978866 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
978866
Active Per Last Reported Status
No
Last Reported Active Date
2025-03-03T16:59:07.000
Officer First Name
Brody
Officer Last Name
Bergerson
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
017 PCT
Shield No
19707
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 950391 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
950391
Active Per Last Reported Status
No
Last Reported Active Date
2025-02-03T10:54:00.000
Officer First Name
Robert
Officer Last Name
Faivre
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
DBMS
Shield No
12758
Total Complaints
2
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 985322 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
985322
Active Per Last Reported Status
No
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Shakeer
Officer Last Name
Cambridge
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
RTS RECRUIT
Shield No
12251
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 892933 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
892933
Active Per Last Reported Status
No
Last Reported Active Date
2007-07-11T15:28:14.000
Officer First Name
Darren
Officer Last Name
Curley
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
DR.ED&T
Shield No
25778
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 945774 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
945774
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Angel
Officer Last Name
Gonzalez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
043 PCT
Shield No
00000
Total Complaints
4
Total Substantiated Complaints
1
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 964542 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
964542
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Edgardo
Officer Last Name
Gutierrez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
NARCBQN
Shield No
01279
Total Complaints
1
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 964817 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
964817
Active Per Last Reported Status
No
Last Reported Active Date
2023-08-01T11:42:36.000
Officer First Name
Christopher
Officer Last Name
Valenti
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
066 PCT
Shield No
02032
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 923595 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
923595
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Robert
Officer Last Name
Burnell
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
PBMN
Shield No
03173
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 985909 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
985909
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Johnathan
Officer Last Name
Palaguachi
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
RTS RECRUIT
Shield No
11899
Total Complaints
0
Total Substantiated Complaints
0