Civilian Complaint Review Board: Police Officers

A list of all NYPD officers, as reported to CCRB by NYPD based on NYPD's roster, and a count of any complaints they have received since the year 2000.

The dataset is part of a database of all public police misconduct records the Civilian Complaint Review Board (CCRB) maintains on complaints against New York Police Department uniformed members of service received in CCRB's jurisdiction since the year 2000, when CCRB's database was first built. This data is published as four tables:

Civilian Complaint Review Board: Police Officers
Civilian Complaint Review Board: Complaints Against Police Officers
Civilian Complaint Review Board: Allegations Against Police Officers
Civilian Complaint Review Board: Penalties

A single complaint can include multiple allegations, and those allegations may include multiple subject officers and multiple complainants.

Public records exclude complaints and allegations that were closed as Mediated, Mediation Attempted, Administrative Closure, Conciliated (for some complaints prior to the year 2000), or closed as Other Possible Misconduct Noted.

This database is inclusive of prior datasets held on Open Data (previously maintained as "Civilian Complaint Review Board (CCRB) - Complaints Received," "Civilian Complaint Review Board (CCRB) - Complaints Closed," and "Civilian Complaint Review Board (CCRB) - Allegations Closed") but includes information and records made public by the June 2020 repeal of New York Civil Rights law 50-a, which precipitated a full revision of what CCRB data could be considered public.

Public Safety Civilian Complaint Review Board (CCRB) Dataset 2fir-qns4 14 fields
DOWNLOAD CSV
Dataset fields
Showing 50 real records
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 954494 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
954494
Active Per Last Reported Status
No
Last Reported Active Date
2017-11-01T11:19:30.000
Officer First Name
Michael
Officer Last Name
Antonelli
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
073 PCT
Shield No
31901
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 892488 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
892488
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Ian
Officer Last Name
Mcgrouther
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
MOUNTED
Shield No
00013
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 942021 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
942021
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Tosares
Officer Last Name
Korchitmet
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
061 PCT
Shield No
00256
Total Complaints
5
Total Substantiated Complaints
1
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 946844 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
946844
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Jason
Officer Last Name
Cataldi
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
WAREHOUSE
Shield No
23979
Total Complaints
1
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 873331 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
873331
Active Per Last Reported Status
No
Last Reported Active Date
2000-09-14T08:59:14.000
Officer First Name
Susan
Officer Last Name
Scrobola
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
PEN SEC
Shield No
13212
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 950234 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
950234
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Felix
Officer Last Name
Cortez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
INT FIO PRG
Shield No
02487
Total Complaints
7
Total Substantiated Complaints
1
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 963668 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
963668
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Patrick
Officer Last Name
Nessler
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
INT FIO PRG
Shield No
05310
Total Complaints
8
Total Substantiated Complaints
1
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 960175 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
960175
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Trent
Officer Last Name
Arnold
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
106 PCT
Shield No
09657
Total Complaints
2
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 919014 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
919014
Active Per Last Reported Status
No
Last Reported Active Date
2020-08-05T11:02:32.000
Officer First Name
Rosario
Officer Last Name
Evola
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
AUTO CR
Shield No
01165
Total Complaints
1
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 982794 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
982794
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Ajharul
Officer Last Name
Islam
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
044 PCT FTU
Shield No
22816
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 907400 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
907400
Active Per Last Reported Status
No
Last Reported Active Date
2008-01-16T15:10:44.000
Officer First Name
David
Officer Last Name
Stein
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
DBBN OP
Shield No
00000
Total Complaints
3
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 896132 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
896132
Active Per Last Reported Status
No
Last Reported Active Date
2009-06-24T14:14:42.000
Officer First Name
Anthony
Officer Last Name
Froese
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
CD OP/U
Shield No
05245
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 901672 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
901672
Active Per Last Reported Status
No
Last Reported Active Date
2018-10-02T06:55:00.000
Officer First Name
Michael
Officer Last Name
Haverty
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
JT T/F
Shield No
00842
Total Complaints
7
Total Substantiated Complaints
2
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 958672 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
958672
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Matthew
Officer Last Name
Haggerty
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
DBBS
Shield No
06740
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 973379 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
973379
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Christopher
Officer Last Name
Fabrizio
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
MS TIMES SQ
Shield No
28487
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 982945 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
982945
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Sudeep
Officer Last Name
Barua
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
067 PCT FTU
Shield No
22516
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 946463 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
946463
Active Per Last Reported Status
No
Last Reported Active Date
2021-08-02T08:58:04.000
Officer First Name
Alan
Officer Last Name
Dalessio
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
045 PCT
Shield No
24855
Total Complaints
7
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 927426 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
927426
Active Per Last Reported Status
No
Last Reported Active Date
2018-10-02T06:55:00.000
Officer First Name
Daniel
Officer Last Name
Robbins
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
WARRSEC
Shield No
03076
Total Complaints
8
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 942594 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
942594
Active Per Last Reported Status
No
Last Reported Active Date
2007-07-11T15:28:14.000
Officer First Name
Kenneth
Officer Last Name
Tallevi
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
013 PCT
Shield No
02713
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 898754 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
898754
Active Per Last Reported Status
No
Last Reported Active Date
2011-07-01T13:28:44.000
Officer First Name
Steven
Officer Last Name
Weisse
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LCD
Current Rank
Lieutenant
Current Command
I.A.B.
Shield No
00000
Total Complaints
1
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 940595 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
940595
Active Per Last Reported Status
No
Last Reported Active Date
2007-07-30T12:42:29.000
Officer First Name
Francesco
Officer Last Name
Provenzale
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
046 PCT
Shield No
04764
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 976322 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
976322
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Hreday
Officer Last Name
Padder
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TD 1
Shield No
00780
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 945819 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
945819
Active Per Last Reported Status
No
Last Reported Active Date
2008-01-16T15:10:44.000
Officer First Name
Marvin
Officer Last Name
Hernandez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
P A T U
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 978031 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
978031
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Mahogany
Officer Last Name
Mack
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
101 RKWY BCH
Shield No
12694
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 969422 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
969422
Active Per Last Reported Status
No
Last Reported Active Date
2023-01-04T10:52:01.000
Officer First Name
Matthew
Officer Last Name
Walling
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
069 PCT
Shield No
29917
Total Complaints
1
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 900464 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
900464
Active Per Last Reported Status
No
Last Reported Active Date
2014-06-11T16:03:34.000
Officer First Name
Eddie
Officer Last Name
Maldonado
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
MP SQD
Shield No
03419
Total Complaints
1
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 944455 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
944455
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Nicholas
Officer Last Name
Contardo
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TB CW VTF
Shield No
08517
Total Complaints
1
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 902756 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
902756
Active Per Last Reported Status
No
Last Reported Active Date
2000-04-19T17:41:39.000
Officer First Name
Charles
Officer Last Name
Erdey
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
PROPCLK
Shield No
04874
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 909486 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
909486
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-26T17:31:28.000
Officer First Name
William
Officer Last Name
Walsh
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PSA
Current Rank
Chiefs and other ranks
Current Command
D.A.R.E
Shield No
13723
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 932681 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
932681
Active Per Last Reported Status
No
Last Reported Active Date
2023-07-03T13:23:58.000
Officer First Name
Michael
Officer Last Name
Gallow
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
040 PCT
Shield No
07199
Total Complaints
2
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 945733 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
945733
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Steven
Officer Last Name
Franzel
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
NARCBQS
Shield No
00000
Total Complaints
8
Total Substantiated Complaints
1
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 977216 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
977216
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Saad
Officer Last Name
Khalid
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
PSA 1
Shield No
29858
Total Complaints
1
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 869932 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
869932
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
William
Officer Last Name
Villaverde
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT1
Current Rank
Detective
Current Command
INT PSS
Shield No
00483
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 968191 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
968191
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Ashley
Officer Last Name
Wilson
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
110 PCT
Shield No
19481
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 985528 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
985528
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Jasmani
Officer Last Name
Garcia
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
RTS RECRUIT
Shield No
12513
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 881407 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
881407
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Kenneth
Officer Last Name
Schrage
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
001 PCT
Shield No
01187
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 900786 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
900786
Active Per Last Reported Status
No
Last Reported Active Date
2006-11-05T12:10:30.000
Officer First Name
Richard
Officer Last Name
Brotschul
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
HARBOR
Shield No
05722
Total Complaints
3
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 862816 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
862816
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Albert
Officer Last Name
Casella
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LCD
Current Rank
Lieutenant
Current Command
NARCBBX
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 949700 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
949700
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Robert
Officer Last Name
Arias
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
MELD
Shield No
11374
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 894735 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
894735
Active Per Last Reported Status
No
Last Reported Active Date
2008-07-29T13:53:10.000
Officer First Name
Maurice
Officer Last Name
Larrea
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
106 DET
Shield No
02339
Total Complaints
1
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 940795 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
940795
Active Per Last Reported Status
No
Last Reported Active Date
2011-07-01T13:28:44.000
Officer First Name
Desiree
Officer Last Name
Taylor
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
M E L D
Shield No
11355
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 967239 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
967239
Active Per Last Reported Status
No
Last Reported Active Date
2021-05-03T11:03:51.000
Officer First Name
Justin
Officer Last Name
Palladino
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
044 PCT
Shield No
30559
Total Complaints
1
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 883689 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
883689
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Michael
Officer Last Name
Cooke
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
D-E T/F
Shield No
03642
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 883424 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
883424
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Andres
Officer Last Name
Albino
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
WARRSEC
Shield No
21299
Total Complaints
1
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 879301 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
879301
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Doris
Officer Last Name
Bayoumy
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
I.A.B.
Shield No
00921
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 904119 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
904119
Active Per Last Reported Status
No
Last Reported Active Date
2000-04-19T17:51:39.000
Officer First Name
Kevin
Officer Last Name
Harrison
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
PBMN
Shield No
10872
Total Complaints
1
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 956679 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
956679
Active Per Last Reported Status
No
Last Reported Active Date
2015-10-01T13:01:34.000
Officer First Name
Charles
Officer Last Name
Giglio
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
106 PCT
Shield No
10675
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 934052 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
934052
Active Per Last Reported Status
No
Last Reported Active Date
2024-08-02T08:50:25.000
Officer First Name
Howard
Officer Last Name
Peralta
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
NARCBQS
Shield No
02064
Total Complaints
5
Total Substantiated Complaints
3
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 922507 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
922507
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Tamara
Officer Last Name
Hill
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
070 PCT
Shield No
16249
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 960211 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
960211
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Hector
Officer Last Name
Basora
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
045 PCT
Shield No
02526
Total Complaints
4
Total Substantiated Complaints
0