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-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 962420 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
962420
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Edgar
Officer Last Name
Galvez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
048 PCT
Shield No
20261
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 983726 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
983726
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Jennifer
Officer Last Name
Rivera
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
088 PCT FTU
Shield No
06460
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 967897 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
967897
Active Per Last Reported Status
No
Last Reported Active Date
2023-07-03T13:23:58.000
Officer First Name
Gabriela
Officer Last Name
Gonzalez
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TD 12
Shield No
15178
Total Complaints
1
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 923849 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
923849
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Daryl
Officer Last Name
Fulton
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
046 PCT
Shield No
00292
Total Complaints
1
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 969594 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
969594
Active Per Last Reported Status
No
Last Reported Active Date
2023-02-01T17:06:11.000
Officer First Name
Jonathan
Officer Last Name
Cohen
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
010 PCT
Shield No
15038
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 951125 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
951125
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Ronald
Officer Last Name
Remo
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
MTS DET
Shield No
03970
Total Complaints
5
Total Substantiated Complaints
2
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 975727 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
975727
Active Per Last Reported Status
No
Last Reported Active Date
2023-09-01T12:55:00.000
Officer First Name
Kyle
Officer Last Name
Perez
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
109 PCT
Shield No
31138
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 878172 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
878172
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Helena
Officer Last Name
Melisi
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
COD SAS
Shield No
02714
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 951024 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
951024
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
John
Officer Last Name
Maloney
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TB MCTF
Shield No
05866
Total Complaints
3
Total Substantiated Complaints
1
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 984355 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
984355
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Muhammad
Officer Last Name
Gohar
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
076 PCT
Shield No
05773
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 967845 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
967845
Active Per Last Reported Status
No
Last Reported Active Date
2023-01-04T10:52:01.000
Officer First Name
Abdoul
Officer Last Name
Dicko
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TD 20
Shield No
17645
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 922479 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
922479
Active Per Last Reported Status
No
Last Reported Active Date
2023-06-02T15:03:00.000
Officer First Name
Jason
Officer Last Name
Harper
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
MN CAS
Shield No
05047
Total Complaints
1
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 959567 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
959567
Active Per Last Reported Status
No
Last Reported Active Date
2022-01-04T08:23:15.000
Officer First Name
David
Officer Last Name
Cooper
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
047 PCT
Shield No
21588
Total Complaints
2
Total Substantiated Complaints
1
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 977091 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
977091
Active Per Last Reported Status
No
Last Reported Active Date
2024-05-01T09:57:12.000
Officer First Name
Michelle
Officer Last Name
Collins
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
MTN PCT
Shield No
16388
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 906817 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
906817
Active Per Last Reported Status
No
Last Reported Active Date
2014-05-01T16:23:18.000
Officer First Name
William
Officer Last Name
Menendez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
MTS PCT
Shield No
30602
Total Complaints
3
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 910316 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
910316
Active Per Last Reported Status
No
Last Reported Active Date
2012-02-29T10:38:03.000
Officer First Name
Marc
Officer Last Name
Cooper
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
DB BX
Shield No
02554
Total Complaints
2
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 922086 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
922086
Active Per Last Reported Status
No
Last Reported Active Date
2019-12-02T12:43:11.000
Officer First Name
Gerard
Officer Last Name
Castiglione
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
SRG 3
Shield No
03079
Total Complaints
5
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 914061 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
914061
Active Per Last Reported Status
No
Last Reported Active Date
2012-06-25T15:15:21.000
Officer First Name
Kathleen
Officer Last Name
Rosa
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
PSA 9
Shield No
07023
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 929703 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
929703
Active Per Last Reported Status
No
Last Reported Active Date
2005-04-20T13:40:03.000
Officer First Name
Darren
Officer Last Name
Benn
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
084 PCT
Shield No
16505
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 959835 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
959835
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Virgilio
Officer Last Name
Munoz
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
100 PCT
Shield No
05009
Total Complaints
4
Total Substantiated Complaints
1
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 986737 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
986737
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Roshard
Officer Last Name
Moss
Officer Race
Black
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-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 965565 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
965565
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Cyrus
Officer Last Name
Thomas
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TD 1
Shield No
14714
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 976342 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
976342
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Carolina
Officer Last Name
Quezadatorres
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
PSA 8
Shield No
07898
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 979931 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
979931
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Pamela
Officer Last Name
Hernandez
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
013 PCT
Shield No
00802
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 898394 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
898394
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Christina
Officer Last Name
Conte
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
S.I. CT
Shield No
08591
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 890694 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
890694
Active Per Last Reported Status
No
Last Reported Active Date
2006-07-28T14:03:33.000
Officer First Name
Julio
Officer Last Name
Ortiz
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
048 PCT
Shield No
15542
Total Complaints
9
Total Substantiated Complaints
2
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 902919 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
902919
Active Per Last Reported Status
No
Last Reported Active Date
2018-05-01T11:44:46.000
Officer First Name
Salomon
Officer Last Name
Vega
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
106 DET
Shield No
01530
Total Complaints
1
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 984723 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
984723
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Israel
Officer Last Name
Ortega
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
042 PCT
Shield No
03391
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 925188 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
925188
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Matthew
Officer Last Name
Derrico
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
048 PCT
Shield No
05128
Total Complaints
1
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 948997 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
948997
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Ryan
Officer Last Name
Galvin
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
ESS 08
Shield No
00969
Total Complaints
11
Total Substantiated Complaints
2
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 950102 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
950102
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Ryan
Officer Last Name
Brady
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
100 PCT
Shield No
25411
Total Complaints
1
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 945268 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
945268
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Shawn
Officer Last Name
Nigro
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
ESU
Shield No
03041
Total Complaints
4
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 912013 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
912013
Active Per Last Reported Status
No
Last Reported Active Date
2014-07-03T14:17:21.000
Officer First Name
James
Officer Last Name
Monaco
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
DA QNS
Shield No
06772
Total Complaints
3
Total Substantiated Complaints
1
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 980547 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
980547
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Sydney
Officer Last Name
George
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
PSA 1
Shield No
10122
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 920037 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
920037
Active Per Last Reported Status
No
Last Reported Active Date
2018-04-02T13:35:54.000
Officer First Name
Michael
Officer Last Name
Blissett
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
073 PCT
Shield No
26805
Total Complaints
5
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 966263 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
966263
Active Per Last Reported Status
No
Last Reported Active Date
2021-06-01T10:11:02.000
Officer First Name
Matthew
Officer Last Name
Pellizzi
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
013 PCT
Shield No
04786
Total Complaints
1
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 966490 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
966490
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Alexander
Officer Last Name
Camera
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
MTN PCT
Shield No
15606
Total Complaints
1
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 930380 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
930380
Active Per Last Reported Status
No
Last Reported Active Date
2023-01-04T10:52:01.000
Officer First Name
Ebony
Officer Last Name
Huntley
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
TD 3
Shield No
00000
Total Complaints
8
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 898795 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
898795
Active Per Last Reported Status
No
Last Reported Active Date
2009-11-17T12:48:16.000
Officer First Name
Natalie
Officer Last Name
Friedman
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
020 PCT
Shield No
01731
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 940529 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
940529
Active Per Last Reported Status
No
Last Reported Active Date
2023-01-04T10:52:01.000
Officer First Name
James
Officer Last Name
Olson
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
073 PCT
Shield No
31976
Total Complaints
1
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 963989 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
963989
Active Per Last Reported Status
No
Last Reported Active Date
2021-05-03T11:03:51.000
Officer First Name
Brendan
Officer Last Name
Finnerty
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
104 PCT
Shield No
14292
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 940901 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
940901
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Gricel
Officer Last Name
Cruz
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
122 PCT
Shield No
08190
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 946454 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
946454
Active Per Last Reported Status
No
Last Reported Active Date
2024-07-02T10:28:37.000
Officer First Name
Landrey
Officer Last Name
Cherenfant
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
069 PCT
Shield No
30846
Total Complaints
2
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 977862 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
977862
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Renelle
Officer Last Name
Dizon
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TD 12
Shield No
00144
Total Complaints
1
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 911018 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
911018
Active Per Last Reported Status
No
Last Reported Active Date
2012-01-04T15:29:02.000
Officer First Name
Thomas
Officer Last Name
Bourne
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
ESS 10
Shield No
02174
Total Complaints
4
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 877979 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
877979
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Paul
Officer Last Name
Lawrence
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
DB LPS
Shield No
00839
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 924271 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
924271
Active Per Last Reported Status
No
Last Reported Active Date
2017-09-01T12:56:41.000
Officer First Name
Thomas
Officer Last Name
Ollis
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
001 PCT
Shield No
04607
Total Complaints
1
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 883435 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
883435
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Mark
Officer Last Name
Amato
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
110 PCT
Shield No
25424
Total Complaints
2
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 910673 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
910673
Active Per Last Reported Status
No
Last Reported Active Date
2010-10-27T14:39:39.000
Officer First Name
Modesto
Officer Last Name
Orozco
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
TB DT01
Shield No
09433
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 932800 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
932800
Active Per Last Reported Status
No
Last Reported Active Date
2023-06-02T15:03:00.000
Officer First Name
Steven
Officer Last Name
Hong
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
SGT SA
Current Rank
Sergeant
Current Command
PB
Shield No
03046
Total Complaints
2
Total Substantiated Complaints
0