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-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 918498 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
918498
Active Per Last Reported Status
No
Last Reported Active Date
2005-12-27T17:39:25.000
Officer First Name
Geoffrey
Officer Last Name
Yaciuk
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
HWY 01
Shield No
01202
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 939931 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
939931
Active Per Last Reported Status
No
Last Reported Active Date
2026-08-03T15:51:12.000
Officer First Name
Nicholaos
Officer Last Name
Bouziotis
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
BARRIER
Shield No
30080
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 954042 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
954042
Active Per Last Reported Status
No
Last Reported Active Date
2015-09-01T11:27:55.000
Officer First Name
Nicholas
Officer Last Name
Lane
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
PBQ/N
Shield No
05044
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 892659 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
892659
Active Per Last Reported Status
No
Last Reported Active Date
2013-10-01T16:48:29.000
Officer First Name
Daniel
Officer Last Name
Sweeney
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SSA
Current Rank
Sergeant
Current Command
MED DIV
Shield No
04028
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 911149 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
911149
Active Per Last Reported Status
No
Last Reported Active Date
2012-02-29T10:38:03.000
Officer First Name
Hector
Officer Last Name
Rivera
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
TB DT04
Shield No
02302
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 978667 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
978667
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Shane
Officer Last Name
Murphy
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
047 PCT
Shield No
21795
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 932926 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
932926
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Wayne
Officer Last Name
Lowe
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
HQ SEC
Shield No
06527
Total Complaints
2
Total Substantiated Complaints
1
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 938832 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
938832
Active Per Last Reported Status
No
Last Reported Active Date
2021-04-01T09:12:26.000
Officer First Name
Celines
Officer Last Name
Lebron
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
PB HRD
Shield No
07888
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 937805 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
937805
Active Per Last Reported Status
No
Last Reported Active Date
2021-03-01T10:57:30.000
Officer First Name
Salahudeen
Officer Last Name
Abdulrahmaan
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
C R C
Shield No
30034
Total Complaints
4
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 929075 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
929075
Active Per Last Reported Status
No
Last Reported Active Date
2021-12-15T09:13:17.000
Officer First Name
Wanda
Officer Last Name
Samudio
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
BX COURT
Shield No
02239
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 887361 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
887361
Active Per Last Reported Status
No
Last Reported Active Date
2005-06-14T07:27:03.000
Officer First Name
Michael
Officer Last Name
Kenny
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
PROPCLK
Shield No
11637
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 879353 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
879353
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Martin
Officer Last Name
Bitterman
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
SATNOPS
Shield No
02024
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 964716 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
964716
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Mohammed
Officer Last Name
Rahman
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
071 PCT
Shield No
04071
Total Complaints
2
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 970701 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
970701
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Nanakwame
Officer Last Name
Mensah
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
052 DET
Shield No
03638
Total Complaints
3
Total Substantiated Complaints
3
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 974815 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
974815
Active Per Last Reported Status
No
Last Reported Active Date
2025-08-01T12:44:45.000
Officer First Name
Justin
Officer Last Name
Danglade
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TB RESPONSE
Shield No
07921
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 908772 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
908772
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Edward
Officer Last Name
Prendergast
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
050 PCT
Shield No
10181
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 977217 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
977217
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Hafizullah
Officer Last Name
Khan
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
110 PCT
Shield No
26622
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 949000 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
949000
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Denis
Officer Last Name
Gamez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
113 PCT
Shield No
02198
Total Complaints
5
Total Substantiated Complaints
2
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 955063 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
955063
Active Per Last Reported Status
No
Last Reported Active Date
2014-10-02T09:05:07.000
Officer First Name
Elliot
Officer Last Name
Lichtenstein
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
PBBX
Shield No
9671
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 848125 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
848125
Active Per Last Reported Status
No
Last Reported Active Date
2000-11-28T16:05:53.000
Officer First Name
Martin
Officer Last Name
Turetzky
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SSA
Current Rank
Sergeant
Current Command
EQP SEC
Shield No
02759
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 938611 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
938611
Active Per Last Reported Status
No
Last Reported Active Date
2026-04-01T14:55:10.000
Officer First Name
Russell
Officer Last Name
Graziano
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
INT CIS
Shield No
01784
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 944279 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
944279
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Mackenson
Officer Last Name
Nelson
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
SGT DS
Current Rank
Sergeant
Current Command
017 DET
Shield No
05378
Total Complaints
11
Total Substantiated Complaints
2
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 882033 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
882033
Active Per Last Reported Status
No
Last Reported Active Date
2021-12-15T09:13:17.000
Officer First Name
Dennis
Officer Last Name
Obrien
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
CPT
Current Rank
Captain
Current Command
PBMN
Shield No
00000
Total Complaints
5
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 939062 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
939062
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
David
Officer Last Name
Monzon
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
LT SA
Current Rank
Lieutenant
Current Command
MOUNTED
Shield No
00000
Total Complaints
4
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 959239 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
959239
Active Per Last Reported Status
No
Last Reported Active Date
2021-04-01T09:12:26.000
Officer First Name
Kyle
Officer Last Name
Simpson
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
M E L D
Shield No
20755
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 925830 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
925830
Active Per Last Reported Status
No
Last Reported Active Date
2020-06-01T10:45:34.000
Officer First Name
Thomas
Officer Last Name
Nicoletti
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
045 PCT
Shield No
10662
Total Complaints
12
Total Substantiated Complaints
1
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 895451 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
895451
Active Per Last Reported Status
No
Last Reported Active Date
2018-06-01T12:13:27.000
Officer First Name
Keith
Officer Last Name
Foisey
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
CTERRDV
Shield No
04174
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 902133 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
902133
Active Per Last Reported Status
No
Last Reported Active Date
2013-07-25T16:54:53.000
Officer First Name
Timothy
Officer Last Name
Olsen
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SSA
Current Rank
Sergeant
Current Command
ESS 04
Shield No
04845
Total Complaints
2
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 923843 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
923843
Active Per Last Reported Status
No
Last Reported Active Date
2019-12-02T12:43:11.000
Officer First Name
Keithlyn
Officer Last Name
Frederick
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
024 DET
Shield No
05388
Total Complaints
15
Total Substantiated Complaints
2
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 894446 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
894446
Active Per Last Reported Status
No
Last Reported Active Date
2008-01-16T15:10:44.000
Officer First Name
Mark
Officer Last Name
Yellen
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
HWY 01
Shield No
24448
Total Complaints
2
Total Substantiated Complaints
1
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 941360 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
941360
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Hameed
Officer Last Name
Armani
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
DI
Current Rank
Deputy Inspector
Current Command
108 PCT
Shield No
00000
Total Complaints
8
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 938819 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
938819
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Latyna
Officer Last Name
Latimore
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
PBQN TENNIS
Shield No
01167
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 933990 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
933990
Active Per Last Reported Status
No
Last Reported Active Date
2020-06-01T10:45:34.000
Officer First Name
Manuel
Officer Last Name
Medina
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
066 PCT
Shield No
22168
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 879361 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
879361
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Kenneth
Officer Last Name
Bowen
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
ESS 02
Shield No
01261
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 979932 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
979932
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Alex
Officer Last Name
Hilano
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
083 PCT
Shield No
19304
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 966384 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
966384
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Carlos
Officer Last Name
Velasquez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
040 DV SQD
Shield No
15592
Total Complaints
2
Total Substantiated Complaints
1
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 935990 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
935990
Active Per Last Reported Status
No
Last Reported Active Date
2026-08-03T15:51:12.000
Officer First Name
Brian
Officer Last Name
Worthington
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
AVIATION
Shield No
05259
Total Complaints
1
Total Substantiated Complaints
1
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 913849 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
913849
Active Per Last Reported Status
No
Last Reported Active Date
2018-05-01T11:44:46.000
Officer First Name
Denise
Officer Last Name
Parga
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
CPT
Current Rank
Captain
Current Command
D C M B
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 906291 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
906291
Active Per Last Reported Status
No
Last Reported Active Date
2010-04-20T12:19:23.000
Officer First Name
Kevin
Officer Last Name
Gaeta
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
POL LAB
Shield No
30809
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 934028 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
934028
Active Per Last Reported Status
No
Last Reported Active Date
2025-08-01T12:44:45.000
Officer First Name
Jude
Officer Last Name
Norberg
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
WAREHOUSE
Shield No
00000
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 968049 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
968049
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Sudan
Officer Last Name
Osorio
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
ESU K9
Shield No
20998
Total Complaints
6
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 878300 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
878300
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Charles
Officer Last Name
Odonnell
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
NARCBQN
Shield No
04449
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 941455 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
941455
Active Per Last Reported Status
No
Last Reported Active Date
2022-03-01T13:49:51.000
Officer First Name
Joseph
Officer Last Name
Breder
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
ESS 05
Shield No
04464
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 886116 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
886116
Active Per Last Reported Status
No
Last Reported Active Date
2005-06-14T07:27:03.000
Officer First Name
Hector
Officer Last Name
Mojica
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
041 PCT
Shield No
13394
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 907496 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
907496
Active Per Last Reported Status
No
Last Reported Active Date
2014-06-11T16:03:34.000
Officer First Name
James
Officer Last Name
Vanacore
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
OCDE-SF
Shield No
07133
Total Complaints
3
Total Substantiated Complaints
1
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 940512 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
940512
Active Per Last Reported Status
No
Last Reported Active Date
2026-03-02T11:00:16.000
Officer First Name
Angela
Officer Last Name
Pennacchia
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
CMD LVL TRN
Shield No
05588
Total Complaints
2
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 986574 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
986574
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Sandra
Officer Last Name
Hernandez
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
RTS RECRUIT
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 968905 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
968905
Active Per Last Reported Status
No
Last Reported Active Date
2025-01-02T09:52:14.000
Officer First Name
Alberto
Officer Last Name
Lugo
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
RTCC INV SUPP
Shield No
02897
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 881928 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
881928
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Scott
Officer Last Name
Lovendahl
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
PBSI DO
Shield No
23825
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 887845 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
887845
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Gary
Officer Last Name
Hearn
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
CD OP/D
Shield No
88784
Total Complaints
0
Total Substantiated Complaints
0