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: 958423 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
958423
Active Per Last Reported Status
No
Last Reported Active Date
2016-12-01T11:37:54.000
Officer First Name
Ryan
Officer Last Name
Connolly
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
013 PCT
Shield No
25166
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 881516 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
881516
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Hiram
Officer Last Name
Weitzman
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
081 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: 944979 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
944979
Active Per Last Reported Status
No
Last Reported Active Date
2007-08-20T17:40:42.000
Officer First Name
Gregory
Officer Last Name
Santana
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
P A T U
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 944581 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
944581
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Syed
Officer Last Name
Musa
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
INT OAS
Shield No
01870
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 966380 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
966380
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Philip
Officer Last Name
Vallon
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
105 PCT
Shield No
00581
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 880411 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
880411
Active Per Last Reported Status
No
Last Reported Active Date
2019-12-02T12:43:11.000
Officer First Name
Philip
Officer Last Name
Tubiolo
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
HARBOR
Shield No
06412
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 951555 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
951555
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Ryan
Officer Last Name
Bradley
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
WTC CMD
Shield No
21078
Total Complaints
1
Total Substantiated Complaints
1
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 962204 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
962204
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Wafi
Officer Last Name
Akam
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
MELD
Shield No
04810
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 956903 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
956903
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Michelle
Officer Last Name
Murray
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
020 PCT
Shield No
05466
Total Complaints
2
Total Substantiated Complaints
1
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 941753 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
941753
Active Per Last Reported Status
No
Last Reported Active Date
2006-12-06T20:49:27.000
Officer First Name
Daniel
Officer Last Name
Finger
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
P A T U
Shield No
12425
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 890828 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
890828
Active Per Last Reported Status
No
Last Reported Active Date
2009-06-24T14:14:42.000
Officer First Name
Patrick
Officer Last Name
Reynolds
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
NARCBBX
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: 956025 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
956025
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Gabor
Officer Last Name
Kolman
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
HBM RT
Shield No
15117
Total Complaints
3
Total Substantiated Complaints
1
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 899735 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
899735
Active Per Last Reported Status
No
Last Reported Active Date
2022-07-06T11:29:33.000
Officer First Name
Niurca
Officer Last Name
Quinones
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
DT1
Current Rank
Detective
Current Command
SVD IRTU
Shield No
03310
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 873226 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
873226
Active Per Last Reported Status
No
Last Reported Active Date
2021-01-04T09:10:03.000
Officer First Name
Kevin
Officer Last Name
Mcbride
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
AC
Current Rank
Chiefs and other ranks
Current Command
M E L D
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: 951976 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
951976
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Mena
Officer Last Name
Maximos
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
STDS & ASMTS SEC
Shield No
00000
Total Complaints
2
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 946667 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
946667
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Michael
Officer Last Name
Blacklarkins
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DI
Current Rank
Deputy Inspector
Current Command
107 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: 893098 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
893098
Active Per Last Reported Status
No
Last Reported Active Date
2000-04-19T17:51:39.000
Officer First Name
James
Officer Last Name
Gilmartin
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
OEEO
Shield No
02635
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 943457 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
943457
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Domenick
Officer Last Name
Lagomarsine
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
103 PCT
Shield No
13783
Total Complaints
14
Total Substantiated Complaints
2
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 973940 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
973940
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Nicholas
Officer Last Name
Benedetto
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
001 PCT
Shield No
12418
Total Complaints
2
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 965268 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
965268
Active Per Last Reported Status
No
Last Reported Active Date
2018-07-23T10:16:24.000
Officer First Name
Cyndy
Officer Last Name
Liceaga
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
REC TNG
Shield No
27338
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 938466 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
938466
Active Per Last Reported Status
No
Last Reported Active Date
2007-08-20T17:40:42.000
Officer First Name
Michael
Officer Last Name
Farruggia
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
083 PCT
Shield No
12409
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 919861 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
919861
Active Per Last Reported Status
No
Last Reported Active Date
2021-10-30T17:24:00.000
Officer First Name
Avis
Officer Last Name
Washington
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
CPT
Current Rank
Captain
Current Command
PBSI INV UNIT
Shield No
00000
Total Complaints
4
Total Substantiated Complaints
1
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 982709 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
982709
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Steven
Officer Last Name
Torres
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
PSA 9 FTU
Shield No
09869
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 904122 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
904122
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Sara
Officer Last Name
Carpenter
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
CPK PCT
Shield No
19270
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 981418 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
981418
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Quazi
Officer Last Name
Iqbal
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TD 32
Shield No
08141
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 982740 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
982740
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Monay
Officer Last Name
Weathers
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
081 PCT FTU
Shield No
28763
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 902054 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
902054
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Christop
Officer Last Name
Moran
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
048 PCT
Shield No
12533
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 921066 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
921066
Active Per Last Reported Status
No
Last Reported Active Date
2019-12-02T12:43:11.000
Officer First Name
Michele
Officer Last Name
Acum
Officer Race
Asian
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
123 PCT
Shield No
11504
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 919943 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
919943
Active Per Last Reported Status
No
Last Reported Active Date
2017-12-01T15:01:32.000
Officer First Name
Elizabeth
Officer Last Name
Liles
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
PBBX
Shield No
04963
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 945397 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
945397
Active Per Last Reported Status
No
Last Reported Active Date
2012-09-04T11:40:26.000
Officer First Name
Arnaldo
Officer Last Name
Santana
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
PSA 9
Shield No
23981
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 982017 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
982017
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Collin
Officer Last Name
Peynado
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
026 PCT
Shield No
27116
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 917059 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
917059
Active Per Last Reported Status
No
Last Reported Active Date
2006-12-21T21:45:35.000
Officer First Name
Ivelisse
Officer Last Name
Chico
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
PBBN
Shield No
00863
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 938574 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
938574
Active Per Last Reported Status
No
Last Reported Active Date
2022-09-01T11:13:54.000
Officer First Name
Alexander
Officer Last Name
Goldberg
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
BS GRAND LARC
Shield No
02435
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 934653 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
934653
Active Per Last Reported Status
No
Last Reported Active Date
2005-03-01T15:47:49.000
Officer First Name
Shawn
Officer Last Name
Clark
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
075 PCT
Shield No
29063
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 914683 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
914683
Active Per Last Reported Status
No
Last Reported Active Date
2015-02-02T13:52:49.000
Officer First Name
Steven
Officer Last Name
Bolten
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
120 PCT
Shield No
12858
Total Complaints
4
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 973801 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
973801
Active Per Last Reported Status
No
Last Reported Active Date
2022-06-02T10:48:42.000
Officer First Name
Melanie
Officer Last Name
Teejue
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
RTS RECRUIT
Shield No
24564
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 910302 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
910302
Active Per Last Reported Status
No
Last Reported Active Date
2008-12-24T11:02:38.000
Officer First Name
Brian
Officer Last Name
Shea
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
TB MANH
Shield No
05714
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 975416 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
975416
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Ashley
Officer Last Name
Corsino
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
MELD
Shield No
30295
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 944067 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
944067
Active Per Last Reported Status
No
Last Reported Active Date
2007-06-05T17:51:50.000
Officer First Name
Stephen
Officer Last Name
Gibbons
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
P A T U
Shield No
16269
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 888440 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
888440
Active Per Last Reported Status
No
Last Reported Active Date
2013-02-04T13:59:28.000
Officer First Name
Stephen
Officer Last Name
Bertolini
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
PROPCLK
Shield No
01149
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 964520 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
964520
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Marcus
Officer Last Name
Fuller
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
101 PCT
Shield No
12462
Total Complaints
3
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 885907 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
885907
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
James
Officer Last Name
Krolick
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
123 PCT
Shield No
27283
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 937276 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
937276
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Stephen
Officer Last Name
Perretta
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
TB MAN TF
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: 948172 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
948172
Active Per Last Reported Status
No
Last Reported Active Date
2011-07-01T13:28:44.000
Officer First Name
Craig
Officer Last Name
Moran
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
VED Q
Shield No
02318
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 929865 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
929865
Active Per Last Reported Status
No
Last Reported Active Date
2022-12-05T10:21:03.000
Officer First Name
Ionel
Officer Last Name
Cercel
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
HQ SEC
Shield No
20100
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 959809 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
959809
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Vincent
Officer Last Name
Mclaughlin
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
120 PCT
Shield No
04409
Total Complaints
2
Total Substantiated Complaints
1
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 881725 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
881725
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
John
Officer Last Name
Curcio
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
045 PCT
Shield No
03237
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 972567 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
972567
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Derrick
Officer Last Name
Chan
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
067 PCT
Shield No
02994
Total Complaints
5
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 977527 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
977527
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Pedro
Officer Last Name
Feliciano
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
081 PCT
Shield No
18874
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 932651 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
932651
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Jun
Officer Last Name
Fong
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
SGT SA
Current Rank
Sergeant
Current Command
PBBN
Shield No
01670
Total Complaints
1
Total Substantiated Complaints
0