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-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 953156 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
953156
Active Per Last Reported Status
No
Last Reported Active Date
2023-04-04T11:30:11.000
Officer First Name
Paul
Officer Last Name
Munrett
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
CPK PCT
Shield No
09022
Total Complaints
2
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 952166 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
952166
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Nikolaos
Officer Last Name
Rinis
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
WTC CMD
Shield No
21666
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 937030 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
937030
Active Per Last Reported Status
No
Last Reported Active Date
2025-01-02T09:52:14.000
Officer First Name
Jorge
Officer Last Name
Marquez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TB
Shield No
30961
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 875527 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
875527
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
James
Officer Last Name
Lotierzo
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
POL ACD
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 945056 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
945056
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Emil
Officer Last Name
Tokarski
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
ELECTRONICS
Shield No
04490
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 893944 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
893944
Active Per Last Reported Status
No
Last Reported Active Date
2008-02-04T13:06:59.000
Officer First Name
Reinaldo
Officer Last Name
Delvalle
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DT1
Current Rank
Detective
Current Command
DB HATE
Shield No
01016
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 939095 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
939095
Active Per Last Reported Status
No
Last Reported Active Date
2025-07-01T11:12:21.000
Officer First Name
Jason
Officer Last Name
Munroe
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
BK COURT
Shield No
08841
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 930906 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
930906
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Victor
Officer Last Name
Paribello
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT CD
Current Rank
Lieutenant
Current Command
M ASCS
Shield No
00000
Total Complaints
7
Total Substantiated Complaints
1
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 891591 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
891591
Active Per Last Reported Status
No
Last Reported Active Date
2007-04-23T12:58:26.000
Officer First Name
Mitchell
Officer Last Name
Gross
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
063 PCT
Shield No
17578
Total Complaints
2
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 965426 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
965426
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Brian
Officer Last Name
Prestigiacomo
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
017 DV SQD
Shield No
29483
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 904308 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
904308
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Joseph
Officer Last Name
Laferrera
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
088 PCT
Shield No
30373
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 899458 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
899458
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Belinda
Officer Last Name
Pagan
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
108 PCT
Shield No
13640
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 918285 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
918285
Active Per Last Reported Status
No
Last Reported Active Date
2016-08-01T11:31:51.000
Officer First Name
Harry
Officer Last Name
Santiago
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
PBBS SU
Shield No
03465
Total Complaints
4
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 885665 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
885665
Active Per Last Reported Status
No
Last Reported Active Date
2005-03-01T15:47:49.000
Officer First Name
John
Officer Last Name
Gallagher
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
115 PCT
Shield No
06995
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 962245 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
962245
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Daniel
Officer Last Name
Bavuso
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
113 DET
Shield No
02982
Total Complaints
3
Total Substantiated Complaints
1
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 933794 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
933794
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Michael
Officer Last Name
Gaon
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT SA
Current Rank
Lieutenant
Current Command
P S B
Shield No
00000
Total Complaints
2
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 928082 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
928082
Active Per Last Reported Status
No
Last Reported Active Date
2022-06-02T10:48:42.000
Officer First Name
Vaughn
Officer Last Name
Clarke
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
F S S
Shield No
03389
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 977380 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
977380
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Anthony
Officer Last Name
Saitta
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
106 PCT
Shield No
19827
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 876696 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
876696
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Paula
Officer Last Name
Wilkins
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
SDS
Current Rank
Sergeant
Current Command
T.A.R.U
Shield No
03298
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 890784 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
890784
Active Per Last Reported Status
No
Last Reported Active Date
2006-07-28T14:03:33.000
Officer First Name
Myles
Officer Last Name
Prior
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
F.T.S.
Shield No
14313
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 941173 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
941173
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Michael
Officer Last Name
Reyes
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
CAD CAS
Shield No
02846
Total Complaints
2
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 938608 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
938608
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Michael
Officer Last Name
Grasso
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
INT OAS
Shield No
01677
Total Complaints
3
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 967595 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
967595
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Nico
Officer Last Name
Martino
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
052 DET
Shield No
02849
Total Complaints
4
Total Substantiated Complaints
3
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 984869 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
984869
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Anthony
Officer Last Name
Romance
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
MTN PCT
Shield No
07276
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 939982 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
939982
Active Per Last Reported Status
No
Last Reported Active Date
2026-01-02T12:00:15.000
Officer First Name
Yasmin
Officer Last Name
Campusano
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
SGT DS
Current Rank
Sergeant
Current Command
IAB IU 10
Shield No
01378
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 858351 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
858351
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Kevin
Officer Last Name
Coursey
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT1
Current Rank
Detective
Current Command
DB BNHM
Shield No
01520
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 973632 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
973632
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Anthony
Officer Last Name
Nunez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
CCCS JUV STRAT
Shield No
23709
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 986267 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
986267
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Youness
Officer Last Name
Zaraf
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
RTS RECRUIT
Shield No
19826
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 964352 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
964352
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Brian
Officer Last Name
Zeng
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
ERMS PAS
Shield No
01110
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 975261 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
975261
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Muhammad
Officer Last Name
Zahid
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
017 PCT
Shield No
18362
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 954670 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
954670
Active Per Last Reported Status
No
Last Reported Active Date
2016-05-03T09:42:59.000
Officer First Name
Andrew
Officer Last Name
Costello
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
122 PCT
Shield No
24168
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 959531 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
959531
Active Per Last Reported Status
No
Last Reported Active Date
2016-02-01T14:15:31.000
Officer First Name
Jacquelin
Officer Last Name
Candelaria
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
REC TNG
Shield No
825
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 936957 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
936957
Active Per Last Reported Status
No
Last Reported Active Date
2025-03-03T16:59:07.000
Officer First Name
Richard
Officer Last Name
Light
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
088 PCT
Shield No
12410
Total Complaints
6
Total Substantiated Complaints
2
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 937369 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
937369
Active Per Last Reported Status
No
Last Reported Active Date
2019-01-02T12:24:36.000
Officer First Name
Alexander
Officer Last Name
Reynoso
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
H BX/Q
Shield No
23118
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 944810 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
944810
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
James
Officer Last Name
Miles
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DT1
Current Rank
Detective
Current Command
MAJOR INV SQD
Shield No
01016
Total Complaints
12
Total Substantiated Complaints
2
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 918517 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
918517
Active Per Last Reported Status
No
Last Reported Active Date
2021-08-02T08:58:04.000
Officer First Name
Leticia
Officer Last Name
Beach
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
115 PCT
Shield No
00031
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 934132 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
934132
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Maurice
Officer Last Name
Roper
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
PBQN
Shield No
07882
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 925585 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
925585
Active Per Last Reported Status
No
Last Reported Active Date
2000-12-19T15:26:36.000
Officer First Name
Louis
Officer Last Name
Garguilo
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
122 PCT
Shield No
01382
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 985144 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
985144
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Dejaun
Officer Last Name
Mcfarlane
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
073 PCT
Shield No
08187
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 962910 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
962910
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Aamir
Officer Last Name
Abdullah
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
094 PCT
Shield No
01062
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 919685 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
919685
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Audrey
Officer Last Name
Schlote
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
FOR INV
Shield No
23768
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 971547 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
971547
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
George
Officer Last Name
Marmolejos
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
PSA 7
Shield No
15710
Total Complaints
3
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 949289 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
949289
Active Per Last Reported Status
No
Last Reported Active Date
2026-05-01T16:31:35.000
Officer First Name
Arthur
Officer Last Name
Mccarthy
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
DRUG ENF TF
Shield No
04612
Total Complaints
13
Total Substantiated Complaints
5
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 912108 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
912108
Active Per Last Reported Status
No
Last Reported Active Date
2026-05-01T16:31:35.000
Officer First Name
Juan
Officer Last Name
Zubizarreta
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TD 20
Shield No
14414
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 942206 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
942206
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Aisha
Officer Last Name
Carrasquillo
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
WTC CMD
Shield No
24222
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 978485 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
978485
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Cesar
Officer Last Name
Escamilla
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
060 CONEY ISL
Shield No
15897
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 963502 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
963502
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Robert
Officer Last Name
Erbetta
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
PBMN SCOOT
Shield No
11149
Total Complaints
3
Total Substantiated Complaints
1
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 968947 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
968947
Active Per Last Reported Status
No
Last Reported Active Date
2020-09-01T11:56:13.000
Officer First Name
Bryan
Officer Last Name
Astrin
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
094 PCT
Shield No
28659
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 982746 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
982746
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Davine
Officer Last Name
Yates
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
073 PCT FTU
Shield No
21697
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 904985 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
904985
Active Per Last Reported Status
No
Last Reported Active Date
2012-06-25T15:15:21.000
Officer First Name
Joseph
Officer Last Name
Sallustio
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
DB BSVS
Shield No
04831
Total Complaints
0
Total Substantiated Complaints
0