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: 926138 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
926138
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Kimani
Officer Last Name
Smith
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
109 PCT
Shield No
02820
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 915892 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
915892
Active Per Last Reported Status
No
Last Reported Active Date
2020-07-06T12:10:29.000
Officer First Name
Gerardo
Officer Last Name
Herrera
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
POL LAB
Shield No
11021
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 965999 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
965999
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Kelsey
Officer Last Name
Columna
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
UPTU
Shield No
00399
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 902443 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
902443
Active Per Last Reported Status
No
Last Reported Active Date
2015-11-04T13:13:03.000
Officer First Name
Kevin
Officer Last Name
Stumpf
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
070 DET
Shield No
05831
Total Complaints
4
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 952636 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
952636
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Stephen
Officer Last Name
Damico
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
PSAC I SEC
Shield No
00115
Total Complaints
5
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 924090 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
924090
Active Per Last Reported Status
No
Last Reported Active Date
2011-11-01T13:12:43.000
Officer First Name
Patricia
Officer Last Name
Lucci
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
113 PCT
Shield No
04603
Total Complaints
4
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 906951 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
906951
Active Per Last Reported Status
No
Last Reported Active Date
2019-04-01T12:23:30.000
Officer First Name
Christophe
Officer Last Name
Obrien
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
005 PCT
Shield No
15898
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 953510 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
953510
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Devone
Officer Last Name
Carreiro
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
042 PCT
Shield No
00239
Total Complaints
4
Total Substantiated Complaints
1
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 967526 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
967526
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Bryan
Officer Last Name
Gomez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TD 11
Shield No
15136
Total Complaints
2
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 970670 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
970670
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Jomeliza
Officer Last Name
Lopezcapellan
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
052 PCT
Shield No
07064
Total Complaints
2
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 974080 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
974080
Active Per Last Reported Status
No
Last Reported Active Date
2023-01-04T10:52:01.000
Officer First Name
Krystal
Officer Last Name
Edwards
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
RTS RECRUIT
Shield No
14125
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 873971 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
873971
Active Per Last Reported Status
No
Last Reported Active Date
2020-06-01T10:45:34.000
Officer First Name
Jeanmarie
Officer Last Name
Truta
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
LSA
Current Rank
Lieutenant
Current Command
POL ACD
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: 885389 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
885389
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-26T17:31:28.000
Officer First Name
Steven
Officer Last Name
Choinski
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
PBMS TF
Shield No
28673
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 939234 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
939234
Active Per Last Reported Status
No
Last Reported Active Date
2025-07-01T11:12:21.000
Officer First Name
Carlos
Officer Last Name
Pizarro
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
CT LMSI
Shield No
05087
Total Complaints
1
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 892106 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
892106
Active Per Last Reported Status
No
Last Reported Active Date
2007-02-22T13:01:22.000
Officer First Name
Christophe
Officer Last Name
Strom
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
INT CIS
Shield No
04574
Total Complaints
3
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 894843 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
894843
Active Per Last Reported Status
No
Last Reported Active Date
2008-07-07T14:33:10.000
Officer First Name
Brian
Officer Last Name
Ohagan
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
041 PCT
Shield No
03990
Total Complaints
2
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 908125 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
908125
Active Per Last Reported Status
No
Last Reported Active Date
2007-07-11T15:28:14.000
Officer First Name
Kevin
Officer Last Name
Hurley
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
CPT
Current Rank
Captain
Current Command
TB BXTF
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: 919109 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
919109
Active Per Last Reported Status
No
Last Reported Active Date
2019-02-01T12:07:46.000
Officer First Name
Kelly
Officer Last Name
Horvath
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
DB GLD
Shield No
01094
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 986476 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
986476
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Felix
Officer Last Name
Dunbar
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-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 896299 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
896299
Active Per Last Reported Status
No
Last Reported Active Date
2006-04-05T13:37:54.000
Officer First Name
Richard
Officer Last Name
Conde
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
H BX/Q
Shield No
07937
Total Complaints
2
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 973311 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
973311
Active Per Last Reported Status
No
Last Reported Active Date
2024-07-02T10:28:37.000
Officer First Name
Ashley
Officer Last Name
Clark
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
017 PCT
Shield No
30769
Total Complaints
1
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 970752 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
970752
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Kimberly
Officer Last Name
Orourke
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
QN VICE
Shield No
01149
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 979175 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
979175
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Perryn
Officer Last Name
Garrett
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
071 PCT
Shield No
16565
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 930406 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
930406
Active Per Last Reported Status
No
Last Reported Active Date
2022-09-01T11:13:54.000
Officer First Name
Thomas
Officer Last Name
Carney
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
MTS PCT
Shield No
28434
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 943383 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
943383
Active Per Last Reported Status
No
Last Reported Active Date
2017-09-01T12:56:41.000
Officer First Name
Joongsuk
Officer Last Name
Hwang
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
M E L D
Shield No
18437
Total Complaints
7
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 946074 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
946074
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Oluwasanmi
Officer Last Name
Odusote
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
BX COURT
Shield No
18490
Total Complaints
4
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 985720 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
985720
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Marcos
Officer Last Name
Lee
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
RTS RECRUIT
Shield No
12564
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 945502 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
945502
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Juan
Officer Last Name
Belliard
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
HQ SEC
Shield No
19377
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 918801 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
918801
Active Per Last Reported Status
No
Last Reported Active Date
2008-04-18T17:08:25.000
Officer First Name
Nayda
Officer Last Name
Caban
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
PSA 3
Shield No
26423
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 896121 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
896121
Active Per Last Reported Status
No
Last Reported Active Date
2009-06-24T14:14:42.000
Officer First Name
Denise
Officer Last Name
Taylor
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
YTH SS
Shield No
14176
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 978387 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
978387
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Madison
Officer Last Name
Barroso
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
106 PCT
Shield No
05247
Total Complaints
1
Total Substantiated Complaints
1
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 879348 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
879348
Active Per Last Reported Status
No
Last Reported Active Date
2000-04-19T17:51:39.000
Officer First Name
Stephen
Officer Last Name
Bettenhauser
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
C/SCENE
Shield No
01504
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 884883 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
884883
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Edward
Officer Last Name
Wallace
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
C/SCENE
Shield No
03261
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 885933 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
885933
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-26T17:31:28.000
Officer First Name
Erin
Officer Last Name
Leaheytamburro
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
104 PCT
Shield No
27358
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 886669 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
886669
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-26T17:31:28.000
Officer First Name
Freddy
Officer Last Name
Vasquez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
026 DET
Shield No
04413
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 983345 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
983345
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Melvin
Officer Last Name
Javier
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
034 PCT FTU
Shield No
12940
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 940220 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
940220
Active Per Last Reported Status
No
Last Reported Active Date
2026-02-02T11:31:25.000
Officer First Name
Shaun
Officer Last Name
Grossweiler
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
100 PCT
Shield No
04879
Total Complaints
8
Total Substantiated Complaints
2
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 878819 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
878819
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Gregory
Officer Last Name
Fried
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DCS
Current Rank
Inactive Ranks
Current Command
MED DIV
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: 916192 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
916192
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
John
Officer Last Name
Mclean
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
PBMN TF
Shield No
05243
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 927723 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
927723
Active Per Last Reported Status
No
Last Reported Active Date
2020-11-03T10:52:53.000
Officer First Name
Anny
Officer Last Name
Rivas
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
PB CAD
Shield No
01955
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 884083 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
884083
Active Per Last Reported Status
No
Last Reported Active Date
2000-04-19T17:51:39.000
Officer First Name
Leroy
Officer Last Name
Jacobson
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
115 DET
Shield No
03712
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 919926 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
919926
Active Per Last Reported Status
No
Last Reported Active Date
2000-09-14T08:59:14.000
Officer First Name
Michael
Officer Last Name
Collins
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
072 PCT
Shield No
18017
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 962423 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
962423
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Cristian
Officer Last Name
Garcia
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
070 PCT
Shield No
02726
Total Complaints
2
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 927207 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
927207
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Eugene
Officer Last Name
Messmer
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
P A T U
Shield No
28887
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 963740 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
963740
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Arturo
Officer Last Name
Sanchez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
081 PCT
Shield No
08836
Total Complaints
9
Total Substantiated Complaints
3
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 934713 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
934713
Active Per Last Reported Status
No
Last Reported Active Date
2006-02-22T07:44:57.000
Officer First Name
Harry
Officer Last Name
Dalian
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
M E L D
Shield No
29238
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 929129 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
929129
Active Per Last Reported Status
No
Last Reported Active Date
2021-02-01T11:01:48.000
Officer First Name
George
Officer Last Name
Santiago
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
ADM DIV
Shield No
10728
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 927283 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
927283
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
James
Officer Last Name
Ocallaghan
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
P A T U
Shield No
04054
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 977520 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
977520
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Luke
Officer Last Name
Esposito
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
105 PCT
Shield No
23892
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 919419 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
919419
Active Per Last Reported Status
No
Last Reported Active Date
2009-02-04T13:21:02.000
Officer First Name
David
Officer Last Name
Miller
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
BKLN CT
Shield No
24058
Total Complaints
1
Total Substantiated Complaints
0