Civilian Complaint Review Board: Police Officers

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

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

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

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

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

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

Public Safety Civilian Complaint Review Board (CCRB) Dataset 2fir-qns4 14 fields
DOWNLOAD CSV
Dataset fields
Showing 50 real records
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 875799 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
875799
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Orlando
Officer Last Name
Rodriguez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
045 DET
Shield No
03927
Total Complaints
2
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 920045 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
920045
Active Per Last Reported Status
No
Last Reported Active Date
2017-12-01T15:01:32.000
Officer First Name
Kevin
Officer Last Name
Brave
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
TB DT12
Shield No
22278
Total Complaints
2
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 941793 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
941793
Active Per Last Reported Status
No
Last Reported Active Date
2026-07-01T14:27:18.000
Officer First Name
Yaneli
Officer Last Name
Suarez
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
LB BWC LU
Shield No
07519
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 984936 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
984936
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Aqsa
Officer Last Name
Shakeel
Officer Race
Asian
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
076 PCT
Shield No
06175
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 949251 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
949251
Active Per Last Reported Status
No
Last Reported Active Date
2023-03-01T15:17:30.000
Officer First Name
Joseph
Officer Last Name
Manzella
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
113 DET
Shield No
02492
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 902716 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
902716
Active Per Last Reported Status
No
Last Reported Active Date
2010-10-27T14:39:39.000
Officer First Name
Maria
Officer Last Name
Gilsenan
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
122 PCT
Shield No
00631
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 938175 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
938175
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Kevin
Officer Last Name
Carrig
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
DB MSHM
Shield No
00607
Total Complaints
2
Total Substantiated Complaints
1
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 878392 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
878392
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Albert
Officer Last Name
Pignataro
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
SP FRDS
Shield No
00878
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 947429 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
947429
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
James
Officer Last Name
Romano
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
DB TACTICAL TRN
Shield No
01448
Total Complaints
4
Total Substantiated Complaints
2
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 954655 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
954655
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Brittany
Officer Last Name
Serrano
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
INS TRN
Shield No
03748
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 882131 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
882131
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Barbara
Officer Last Name
Schiano
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
PBQST/F
Shield No
20409
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 902524 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
902524
Active Per Last Reported Status
No
Last Reported Active Date
2012-06-25T15:15:21.000
Officer First Name
Julio
Officer Last Name
Valentin
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
CW T TF
Shield No
13372
Total Complaints
4
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 977778 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
977778
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Pavalur
Officer Last Name
Bhuiyan
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TD 4
Shield No
31776
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 960280 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
960280
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Norman
Officer Last Name
Brissett
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
025 DV SQD
Shield No
17999
Total Complaints
8
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 938168 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
938168
Active Per Last Reported Status
No
Last Reported Active Date
2008-01-02T13:31:05.000
Officer First Name
Carmine
Officer Last Name
Bellamore
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
103 PCT
Shield No
02932
Total Complaints
2
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 954513 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
954513
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Samuel
Officer Last Name
Baezveras
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
CD OFF
Shield No
05808
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 916780 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
916780
Active Per Last Reported Status
No
Last Reported Active Date
2025-01-02T09:52:14.000
Officer First Name
Derrick
Officer Last Name
Tatum
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
INT PSS
Shield No
06089
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 875732 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
875732
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
John
Officer Last Name
Pellechia
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
MTN PCT
Shield No
17317
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 951834 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
951834
Active Per Last Reported Status
No
Last Reported Active Date
2012-02-29T10:38:03.000
Officer First Name
John
Officer Last Name
Hurtado
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
REC TNG
Shield No
05970
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 944934 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
944934
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Matthew
Officer Last Name
Rippel
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
HARBOR
Shield No
24966
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 856403 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
856403
Active Per Last Reported Status
No
Last Reported Active Date
2000-04-19T17:41:39.000
Officer First Name
Gilberto
Officer Last Name
Gomila
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
P C C U
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 941386 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
941386
Active Per Last Reported Status
No
Last Reported Active Date
2023-07-03T13:23:58.000
Officer First Name
Jeffrey
Officer Last Name
Baldwin
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
066 PCT
Shield No
24371
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 941772 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
941772
Active Per Last Reported Status
No
Last Reported Active Date
2006-09-02T14:11:13.000
Officer First Name
Yreck
Officer Last Name
Fontaine
Officer Race
Black
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-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 916854 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
916854
Active Per Last Reported Status
No
Last Reported Active Date
2010-09-27T12:09:46.000
Officer First Name
Carlos
Officer Last Name
Vega
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
115 PCT
Shield No
02832
Total Complaints
12
Total Substantiated Complaints
2
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 952065 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
952065
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Angel
Officer Last Name
Ogando
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
001 PCT
Shield No
17119
Total Complaints
4
Total Substantiated Complaints
3
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 890610 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
890610
Active Per Last Reported Status
No
Last Reported Active Date
2006-07-28T14:03:33.000
Officer First Name
Michael
Officer Last Name
Murphy
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
084 PCT
Shield No
08188
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 982151 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
982151
Active Per Last Reported Status
No
Last Reported Active Date
2025-12-02T08:15:54.000
Officer First Name
Melisa
Officer Last Name
Britton
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
RTS RECRUIT
Shield No
00671
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 922988 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
922988
Active Per Last Reported Status
No
Last Reported Active Date
2022-10-03T14:09:50.000
Officer First Name
Christopher
Officer Last Name
Poturica
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
Q WARRANT SQD
Shield No
24333
Total Complaints
4
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 985986 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
985986
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Giovanny
Officer Last Name
Ramirezleon
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
RTS RECRUIT
Shield No
10939
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 934706 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
934706
Active Per Last Reported Status
No
Last Reported Active Date
2021-08-02T08:58:04.000
Officer First Name
Joseph
Officer Last Name
Cruzado
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SDS
Current Rank
Sergeant
Current Command
DB GVSD
Shield No
04330
Total Complaints
23
Total Substantiated Complaints
1
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 942908 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
942908
Active Per Last Reported Status
No
Last Reported Active Date
2007-02-22T13:01:22.000
Officer First Name
Carolina
Officer Last Name
Mirabal
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
P A T U
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 952790 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
952790
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Ramona
Officer Last Name
Gomez
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
HQ SEC
Shield No
08414
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 978227 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
978227
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Gurpreet
Officer Last Name
Singh
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
MTS PCT
Shield No
19372
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 925778 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
925778
Active Per Last Reported Status
No
Last Reported Active Date
2026-03-02T11:00:16.000
Officer First Name
Peter
Officer Last Name
Moran
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
INT CIS
Shield No
01225
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 947355 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
947355
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Stephanie
Officer Last Name
Rodriguez
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
LAB FIREARMS
Shield No
07156
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 888441 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
888441
Active Per Last Reported Status
No
Last Reported Active Date
2006-01-10T07:22:51.000
Officer First Name
John
Officer Last Name
Bevacqua
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
040 PCT
Shield No
00302
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 913745 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
913745
Active Per Last Reported Status
No
Last Reported Active Date
2020-09-01T11:56:13.000
Officer First Name
Juanita
Officer Last Name
Bright
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
LCD
Current Rank
Lieutenant
Current Command
INT BUR
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 899393 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
899393
Active Per Last Reported Status
No
Last Reported Active Date
2017-11-01T11:19:30.000
Officer First Name
Scott
Officer Last Name
Jenkins
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
075 PCT
Shield No
10230
Total Complaints
2
Total Substantiated Complaints
1
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 897416 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
897416
Active Per Last Reported Status
No
Last Reported Active Date
2010-02-18T16:46:48.000
Officer First Name
Michael
Officer Last Name
Fagan
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
120 PCT
Shield No
19639
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 873496 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
873496
Active Per Last Reported Status
No
Last Reported Active Date
2007-01-19T18:41:31.000
Officer First Name
Leonard
Officer Last Name
Cawley
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT1
Current Rank
Detective
Current Command
044 DET
Shield No
03200
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 972101 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
972101
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Jetandra
Officer Last Name
Cepeda
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
034 PCT
Shield No
11380
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 853145 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
853145
Active Per Last Reported Status
No
Last Reported Active Date
2000-09-14T08:59:14.000
Officer First Name
William
Officer Last Name
Cronin
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
MAN CT
Shield No
11590
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 986960 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
986960
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Cameron
Officer Last Name
Susino
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
RTS RECRUIT
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 972969 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
972969
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Angel
Officer Last Name
Solis
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
010 PCT
Shield No
06909
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 974293 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
974293
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Zachary
Officer Last Name
Lynch
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
FTS
Shield No
07115
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 959353 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
959353
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Stacia
Officer Last Name
Walker
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
BKROBSQ
Shield No
03771
Total Complaints
4
Total Substantiated Complaints
1
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 948635 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
948635
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Elvis
Officer Last Name
Badia
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DI
Current Rank
Deputy Inspector
Current Command
041 PCT
Shield No
00000
Total Complaints
3
Total Substantiated Complaints
1
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 930469 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
930469
Active Per Last Reported Status
No
Last Reported Active Date
2019-12-02T12:43:11.000
Officer First Name
Brian
Officer Last Name
Kennedy
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
044 DET
Shield No
04259
Total Complaints
8
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 971523 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
971523
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Richard
Officer Last Name
Lee
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
019 PCT
Shield No
14944
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 942848 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
942848
Active Per Last Reported Status
No
Last Reported Active Date
2026-04-01T14:55:10.000
Officer First Name
Angel
Officer Last Name
Castillo
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TB MAN TF
Shield No
13377
Total Complaints
0
Total Substantiated Complaints
0