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-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 931710 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
931710
Active Per Last Reported Status
No
Last Reported Active Date
2024-02-01T09:15:05.000
Officer First Name
Yolanda
Officer Last Name
Cortes
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
PSB WHEEL
Shield No
11984
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 897451 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
897451
Active Per Last Reported Status
No
Last Reported Active Date
2010-09-27T12:09:46.000
Officer First Name
John
Officer Last Name
Ferrer
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
045 PCT
Shield No
21274
Total Complaints
2
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 869361 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
869361
Active Per Last Reported Status
No
Last Reported Active Date
2013-11-07T12:44:18.000
Officer First Name
Mark
Officer Last Name
Mirailh
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DT1
Current Rank
Detective
Current Command
067 DET
Shield No
03593
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 899321 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
899321
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-26T17:31:28.000
Officer First Name
Deborah
Officer Last Name
Halsey
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
100 PCT
Shield No
04406
Total Complaints
5
Total Substantiated Complaints
3
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 970320 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
970320
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Wasim
Officer Last Name
Williams
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
SRG 3
Shield No
20874
Total Complaints
2
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 907070 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
907070
Active Per Last Reported Status
No
Last Reported Active Date
2014-03-05T13:46:24.000
Officer First Name
Donald
Officer Last Name
Pirone
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
044 PCT
Shield No
10907
Total Complaints
14
Total Substantiated Complaints
1
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 882105 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
882105
Active Per Last Reported Status
No
Last Reported Active Date
2006-06-02T12:06:05.000
Officer First Name
Juan
Officer Last Name
Rodriguez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
102 PCT
Shield No
20115
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 876663 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
876663
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Melba
Officer Last Name
Martinez
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
042 PCT
Shield No
26831
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 895179 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
895179
Active Per Last Reported Status
No
Last Reported Active Date
2017-01-03T11:17:56.000
Officer First Name
Heraldo
Officer Last Name
Arce
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
084 PCT
Shield No
18701
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 888525 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
888525
Active Per Last Reported Status
No
Last Reported Active Date
2011-07-01T13:28:44.000
Officer First Name
Frank
Officer Last Name
Cascello
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
DB SI
Shield No
01271
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 904958 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
904958
Active Per Last Reported Status
No
Last Reported Active Date
2010-04-20T12:19:23.000
Officer First Name
Matthew
Officer Last Name
Rottas
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
E S U
Shield No
03915
Total Complaints
3
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 912825 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
912825
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Gwendolyn
Officer Last Name
Liptrot
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
I.A.B.
Shield No
00813
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 970965 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
970965
Active Per Last Reported Status
No
Last Reported Active Date
2026-02-02T11:31:25.000
Officer First Name
Justin
Officer Last Name
Agosto
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
044 PCT
Shield No
24573
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 886246 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
886246
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Larry
Officer Last Name
Palladino
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
INSUPDV
Shield No
00081
Total Complaints
2
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 899052 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
899052
Active Per Last Reported Status
No
Last Reported Active Date
2011-04-12T13:01:59.000
Officer First Name
Jean
Officer Last Name
Clarke
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
PSB RMS
Shield No
07465
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 956635 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
956635
Active Per Last Reported Status
No
Last Reported Active Date
2019-04-01T12:23:30.000
Officer First Name
Kasra
Officer Last Name
Fathi
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
111 PCT
Shield No
01378
Total Complaints
2
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 942942 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
942942
Active Per Last Reported Status
No
Last Reported Active Date
2008-07-07T14:33:10.000
Officer First Name
David
Officer Last Name
Allen
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
017 PCT
Shield No
07724
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 986964 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
986964
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Matthew
Officer Last Name
Sy
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
RTS RECRUIT
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 964470 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
964470
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Rachel
Officer Last Name
Davidov
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
MED DIV
Shield No
04297
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 901323 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
901323
Active Per Last Reported Status
No
Last Reported Active Date
2014-06-11T16:03:34.000
Officer First Name
Frank
Officer Last Name
Cichocki
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
069 DET
Shield No
02234
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 977463 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
977463
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Brian
Officer Last Name
Aliventi
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
083 PCT
Shield No
04002
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 906397 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
906397
Active Per Last Reported Status
No
Last Reported Active Date
2019-02-01T12:07:46.000
Officer First Name
Michael
Officer Last Name
Gurrera
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
006 PCT
Shield No
00356
Total Complaints
2
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 911644 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
911644
Active Per Last Reported Status
No
Last Reported Active Date
2013-07-25T16:54:53.000
Officer First Name
Geraldo
Officer Last Name
Delvalle
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
CW T TF
Shield No
13289
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 895238 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
895238
Active Per Last Reported Status
No
Last Reported Active Date
2012-08-07T13:38:35.000
Officer First Name
Raymond
Officer Last Name
Brockmann
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT1
Current Rank
Detective
Current Command
I.A.B.
Shield No
03108
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 905312 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
905312
Active Per Last Reported Status
No
Last Reported Active Date
2006-12-21T21:45:35.000
Officer First Name
William
Officer Last Name
Woxholdt
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
090 PCT
Shield No
04603
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 939105 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
939105
Active Per Last Reported Status
No
Last Reported Active Date
2025-07-01T11:12:21.000
Officer First Name
Tyrone
Officer Last Name
Neal
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
072 PCT
Shield No
00000
Total Complaints
3
Total Substantiated Complaints
1
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 880584 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
880584
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
John
Officer Last Name
Mccann
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
I.A.B.
Shield No
02299
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 943061 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
943061
Active Per Last Reported Status
No
Last Reported Active Date
2007-07-30T12:42:29.000
Officer First Name
Jarred
Officer Last Name
Buchanan
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
PSA 7
Shield No
00227
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 960930 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
960930
Active Per Last Reported Status
No
Last Reported Active Date
2023-07-03T13:23:58.000
Officer First Name
Matthew
Officer Last Name
Melendez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
MELD
Shield No
16283
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 917064 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
917064
Active Per Last Reported Status
No
Last Reported Active Date
2023-07-03T13:23:58.000
Officer First Name
Bashiek
Officer Last Name
Collins
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
043 PCT
Shield No
03211
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 964193 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
964193
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Joseph
Officer Last Name
Oshea
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
033 PCT
Shield No
17016
Total Complaints
8
Total Substantiated Complaints
1
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 949705 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
949705
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Sean
Officer Last Name
Sumaroo
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
107 PCT
Shield No
00000
Total Complaints
3
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 972682 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
972682
Active Per Last Reported Status
No
Last Reported Active Date
2022-09-01T11:13:54.000
Officer First Name
Ahmad
Officer Last Name
Hamdani
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
006 PCT
Shield No
07082
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 882723 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
882723
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Brian
Officer Last Name
Moran
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
INT PSS
Shield No
01408
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 959306 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
959306
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Anthony
Officer Last Name
Torres
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
OPS UNIT
Shield No
19770
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 932477 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
932477
Active Per Last Reported Status
No
Last Reported Active Date
2023-10-03T08:51:18.000
Officer First Name
Girolamo
Officer Last Name
Coladonato
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
115 RSVLT TF
Shield No
30894
Total Complaints
3
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 903651 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
903651
Active Per Last Reported Status
No
Last Reported Active Date
2014-09-02T10:56:48.000
Officer First Name
Daniel
Officer Last Name
Colon
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
107 DET
Shield No
06691
Total Complaints
2
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 954628 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
954628
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Kelvin
Officer Last Name
Chan
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
FLT SVC
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 898140 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
898140
Active Per Last Reported Status
No
Last Reported Active Date
2010-10-27T14:39:39.000
Officer First Name
Alfred
Officer Last Name
Muller
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
WARRSEC
Shield No
05344
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 967623 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
967623
Active Per Last Reported Status
No
Last Reported Active Date
2021-11-20T15:47:58.000
Officer First Name
Nil
Officer Last Name
Narbay
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
MELD
Shield No
14251
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 904538 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
904538
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Edward
Officer Last Name
Mcmellon
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
HARBOR
Shield No
01925
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 932107 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
932107
Active Per Last Reported Status
No
Last Reported Active Date
2007-06-21T16:44:44.000
Officer First Name
Nikolaos
Officer Last Name
Kakomanolis
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
072 PCT
Shield No
11369
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 901806 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
901806
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Thomas
Officer Last Name
Lambert
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
PSA 3
Shield No
05357
Total Complaints
2
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 950435 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
950435
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Anthony
Officer Last Name
Fraile
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
PBQN
Shield No
01307
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 918836 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
918836
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Daniel
Officer Last Name
Celano
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
MTS PCT
Shield No
28716
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 924406 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
924406
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Eddie
Officer Last Name
Rodriguez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
024 PCT
Shield No
27056
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 982396 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
982396
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
James
Officer Last Name
Kelly
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
075 PCT FTU
Shield No
01848
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 908814 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
908814
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
William
Officer Last Name
Wanser
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
075 PCT
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 945846 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
945846
Active Per Last Reported Status
No
Last Reported Active Date
2024-02-01T09:15:05.000
Officer First Name
Jaime
Officer Last Name
Martinez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
BX COURT
Shield No
31017
Total Complaints
2
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 969564 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
969564
Active Per Last Reported Status
No
Last Reported Active Date
2026-06-01T10:29:07.000
Officer First Name
Alfredo
Officer Last Name
Cantu
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TD 1
Shield No
10061
Total Complaints
0
Total Substantiated Complaints
0