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: 948782 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
948782
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Hubert
Officer Last Name
Chrostowski
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
ITSD
Shield No
00099
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 884127 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
884127
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
John
Officer Last Name
Kehoe
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
AV.UNIT
Shield No
00757
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 908636 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
908636
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Ralph
Officer Last Name
Baratto
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
I.A.B.
Shield No
03973
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 879124 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
879124
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
William
Officer Last Name
Mcdonald
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
AV.UNIT
Shield No
06911
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 958145 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
958145
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Rafael
Officer Last Name
Vasquez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TD 20
Shield No
11488
Total Complaints
9
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 948866 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
948866
Active Per Last Reported Status
No
Last Reported Active Date
2023-08-01T11:42:36.000
Officer First Name
Christine
Officer Last Name
Dellisola
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
QN SU ECT
Shield No
02140
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 975096 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
975096
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Toni
Officer Last Name
Pierce
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TD 20
Shield No
16877
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 905067 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
905067
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Timothy
Officer Last Name
Sipp
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
081 PCT
Shield No
10050
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 882947 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
882947
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Theresa
Officer Last Name
Troise
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
DB QSVS
Shield No
03783
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 966767 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
966767
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Eddie
Officer Last Name
Pena
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
028 DV SQD
Shield No
10230
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 930261 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
930261
Active Per Last Reported Status
No
Last Reported Active Date
2025-01-02T09:52:14.000
Officer First Name
Ajuba
Officer Last Name
Granville
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
113 DET
Shield No
03071
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 936815 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
936815
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Pamela
Officer Last Name
Jeronimo
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
DI
Current Rank
Deputy Inspector
Current Command
009 PCT
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: 961469 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
961469
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
James
Officer Last Name
Yule
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
COD QLD
Shield No
24378
Total Complaints
4
Total Substantiated Complaints
1
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 967265 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
967265
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Michael
Officer Last Name
Poulsen
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
MC UNIT
Shield No
07155
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 940596 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
940596
Active Per Last Reported Status
No
Last Reported Active Date
2026-02-02T11:31:25.000
Officer First Name
Lakieta
Officer Last Name
Purvis
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TD 32
Shield No
03945
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 952840 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
952840
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Lauren
Officer Last Name
Helmeset
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
MTS DET
Shield No
01206
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 967551 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
967551
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Akmannur
Officer Last Name
Hossain
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
M COURT
Shield No
05072
Total Complaints
2
Total Substantiated Complaints
1
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 920921 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
920921
Active Per Last Reported Status
No
Last Reported Active Date
2019-12-02T12:43:11.000
Officer First Name
Martha
Officer Last Name
Rizzo
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
LSA
Current Rank
Lieutenant
Current Command
068 PCT
Shield No
00000
Total Complaints
3
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 884762 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
884762
Active Per Last Reported Status
No
Last Reported Active Date
2005-04-20T13:40:03.000
Officer First Name
Kenneth
Officer Last Name
Sonsky
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
108 PCT
Shield No
03985
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 879013 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
879013
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
John
Officer Last Name
Farrell
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
DB QNHM
Shield No
01061
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 898712 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
898712
Active Per Last Reported Status
No
Last Reported Active Date
2013-01-07T17:26:26.000
Officer First Name
Joseph
Officer Last Name
Velez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
LCD
Current Rank
Lieutenant
Current Command
DET BUR
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: 897387 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
897387
Active Per Last Reported Status
No
Last Reported Active Date
2011-02-08T12:51:43.000
Officer First Name
Luis
Officer Last Name
Durant
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
WARRSEC
Shield No
05319
Total Complaints
2
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 874745 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
874745
Active Per Last Reported Status
No
Last Reported Active Date
2001-01-16T17:49:10.000
Officer First Name
Richard
Officer Last Name
Schafer
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
HWY 02
Shield No
14260
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 933362 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
933362
Active Per Last Reported Status
No
Last Reported Active Date
2025-06-02T11:55:01.000
Officer First Name
James
Officer Last Name
Slavin
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
005 DET
Shield No
02133
Total Complaints
11
Total Substantiated Complaints
4
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 880712 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
880712
Active Per Last Reported Status
No
Last Reported Active Date
2006-01-10T07:22:51.000
Officer First Name
Celease
Officer Last Name
Cain
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
QA DCSI
Shield No
00628
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 938049 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
938049
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Mark
Officer Last Name
Beelitz
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
FORCE ID
Shield No
01176
Total Complaints
2
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 879008 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
879008
Active Per Last Reported Status
No
Last Reported Active Date
2005-12-27T17:39:25.000
Officer First Name
Thomas
Officer Last Name
Elliott
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
MAN CT
Shield No
17102
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 948443 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
948443
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Herbert
Officer Last Name
Wroten
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
017 DET
Shield No
02773
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 918426 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
918426
Active Per Last Reported Status
No
Last Reported Active Date
2016-07-01T09:38:40.000
Officer First Name
Andrew
Officer Last Name
Turano
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
013 PCT
Shield No
04752
Total Complaints
2
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 909862 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
909862
Active Per Last Reported Status
No
Last Reported Active Date
2006-01-25T07:24:48.000
Officer First Name
John
Officer Last Name
Pitlak
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
062 DET
Shield No
06030
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 902623 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
902623
Active Per Last Reported Status
No
Last Reported Active Date
2012-06-25T15:15:21.000
Officer First Name
Donaven
Officer Last Name
Wright
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
NARCBQN
Shield No
07096
Total Complaints
7
Total Substantiated Complaints
2
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 978473 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
978473
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
John
Officer Last Name
Delaney
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
114 PCT
Shield No
07501
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 940253 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
940253
Active Per Last Reported Status
No
Last Reported Active Date
2006-02-22T07:44:57.000
Officer First Name
Jasmin
Officer Last Name
Hernaiz
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-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 913981 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
913981
Active Per Last Reported Status
No
Last Reported Active Date
2019-12-02T12:43:11.000
Officer First Name
Sergio
Officer Last Name
Majuri
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
WARRSEC
Shield No
02396
Total Complaints
3
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 877085 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
877085
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
George
Officer Last Name
Vazquez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
033 PCT
Shield No
31168
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 907183 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
907183
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Richard
Officer Last Name
Rojas
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
PBMN
Shield No
15998
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 956134 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
956134
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Sandy
Officer Last Name
Nunez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
PSS DAPU BX
Shield No
06299
Total Complaints
6
Total Substantiated Complaints
2
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 952843 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
952843
Active Per Last Reported Status
No
Last Reported Active Date
2022-07-06T11:29:33.000
Officer First Name
Henry
Officer Last Name
Hernandez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
CRC
Shield No
20526
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 980010 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
980010
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Miguel
Officer Last Name
Lucerogarcia
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
052 PCT
Shield No
07433
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 902838 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
902838
Active Per Last Reported Status
No
Last Reported Active Date
2010-10-27T14:39:39.000
Officer First Name
Laurann
Officer Last Name
Lindorparker
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
PBQST/F
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: 948276 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
948276
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Tania
Officer Last Name
Redmond
Officer Race
Asian
Officer Gender
Female
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
075 PCT
Shield No
01940
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 939363 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
939363
Active Per Last Reported Status
No
Last Reported Active Date
2025-07-01T11:12:21.000
Officer First Name
Robert
Officer Last Name
Romano
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
ESS 08
Shield No
07517
Total Complaints
9
Total Substantiated Complaints
1
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 961965 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
961965
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Alec
Officer Last Name
Mui
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
109 PCT
Shield No
03890
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 900080 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
900080
Active Per Last Reported Status
No
Last Reported Active Date
2016-05-03T09:42:59.000
Officer First Name
John
Officer Last Name
Kanganis
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LSA
Current Rank
Lieutenant
Current Command
DC LABR
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: 962638 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
962638
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Shawn
Officer Last Name
Nicholson
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
083 PCT
Shield No
19204
Total Complaints
2
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 942094 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
942094
Active Per Last Reported Status
No
Last Reported Active Date
2007-02-05T17:28:21.000
Officer First Name
Kimberly
Officer Last Name
Macmillan
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
025 PCT
Shield No
05574
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 931349 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
931349
Active Per Last Reported Status
No
Last Reported Active Date
2008-02-04T13:06:59.000
Officer First Name
Werner
Officer Last Name
Tsin
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
TB DT04
Shield No
04822
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 886442 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
886442
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-26T17:31:28.000
Officer First Name
Peter
Officer Last Name
Salerno
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
DC OPER
Shield No
04501
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 880093 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
880093
Active Per Last Reported Status
No
Last Reported Active Date
2010-10-27T14:39:39.000
Officer First Name
Robert
Officer Last Name
Mooney
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT1
Current Rank
Detective
Current Command
DBMNHTF
Shield No
01406
Total Complaints
2
Total Substantiated Complaints
1
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 939133 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
939133
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Dennis
Officer Last Name
Osullivan
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
ESS 04
Shield No
04269
Total Complaints
6
Total Substantiated Complaints
0