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: 945775 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
945775
Active Per Last Reported Status
No
Last Reported Active Date
2008-02-19T12:21:16.000
Officer First Name
Elvin
Officer Last Name
Gonzalez
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-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 907428 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
907428
Active Per Last Reported Status
No
Last Reported Active Date
2016-07-01T09:38:40.000
Officer First Name
Robert
Officer Last Name
Tedesco
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
PBBS
Shield No
05038
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 978535 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
978535
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Sheneil
Officer Last Name
Hall
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
028 PCT
Shield No
01770
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 976052 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
976052
Active Per Last Reported Status
No
Last Reported Active Date
2023-03-01T15:17:30.000
Officer First Name
Edwin
Officer Last Name
Colon
Officer Race
Hispanic
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-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 930359 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
930359
Active Per Last Reported Status
No
Last Reported Active Date
2023-05-02T09:58:57.000
Officer First Name
Daniel
Officer Last Name
Hogan
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
CT OSS
Shield No
05292
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 967103 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
967103
Active Per Last Reported Status
No
Last Reported Active Date
2019-04-01T12:23:30.000
Officer First Name
Connor
Officer Last Name
Hay
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
REC TNG
Shield No
25543
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 903615 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
903615
Active Per Last Reported Status
No
Last Reported Active Date
2013-07-25T16:54:53.000
Officer First Name
Richard
Officer Last Name
Chiriboga
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
TB DT01
Shield No
03083
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 973498 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
973498
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Shaeem
Officer Last Name
Johnson
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
100 RKWY BCH
Shield No
31320
Total Complaints
2
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 954833 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
954833
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Olivia
Officer Last Name
Galarza
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
112 PCT
Shield No
17310
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 981334 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
981334
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Sean
Officer Last Name
Geary
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
042 PCT
Shield No
14029
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 910835 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
910835
Active Per Last Reported Status
No
Last Reported Active Date
2019-12-02T12:43:11.000
Officer First Name
Naylinden
Officer Last Name
Jones
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
NARCBQN
Shield No
07411
Total Complaints
2
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 878241 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
878241
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Carlos
Officer Last Name
Munroe
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
PSA 4
Shield No
00000
Total Complaints
2
Total Substantiated Complaints
1
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 931645 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
931645
Active Per Last Reported Status
No
Last Reported Active Date
2025-02-03T10:54:00.000
Officer First Name
Kironde
Officer Last Name
Eberhardt
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
FTS
Shield No
02262
Total Complaints
2
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 917968 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
917968
Active Per Last Reported Status
No
Last Reported Active Date
2021-07-02T08:54:22.000
Officer First Name
Sean
Officer Last Name
Mcdonald
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
PBQ/N
Shield No
07123
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 901208 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
901208
Active Per Last Reported Status
No
Last Reported Active Date
2012-06-25T15:15:21.000
Officer First Name
Eric
Officer Last Name
Boyian
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
MTS PCT
Shield No
00322
Total Complaints
5
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 923882 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
923882
Active Per Last Reported Status
No
Last Reported Active Date
2019-12-02T12:43:11.000
Officer First Name
Andrew
Officer Last Name
Gibbs
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
PB ERS
Shield No
21829
Total Complaints
5
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 973543 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
973543
Active Per Last Reported Status
No
Last Reported Active Date
2024-01-02T12:38:11.000
Officer First Name
Eric
Officer Last Name
Liu
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
006 PCT
Shield No
15938
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 917925 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
917925
Active Per Last Reported Status
No
Last Reported Active Date
2000-04-19T17:51:39.000
Officer First Name
Christophe
Officer Last Name
Marchesona
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
PBQ/N
Shield No
13749
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 978978 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
978978
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Nicholas
Officer Last Name
Ranallo
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
PAID DTL
Shield No
19491
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 884129 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
884129
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Annmarie
Officer Last Name
Kelleher
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
PBQST/F
Shield No
09911
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 976973 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
976973
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Carlos
Officer Last Name
Martinez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
052 PCT
Shield No
18961
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 945325 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
945325
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Sophia
Officer Last Name
Mason
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
DT1
Current Rank
Detective
Current Command
D C P I
Shield No
05831
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 938124 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
938124
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Charles
Officer Last Name
Brown
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
SGT SA
Current Rank
Sergeant
Current Command
PBMN
Shield No
02024
Total Complaints
5
Total Substantiated Complaints
1
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 950214 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
950214
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Tara
Officer Last Name
Clouden
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
084 PCT
Shield No
01531
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 889534 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
889534
Active Per Last Reported Status
No
Last Reported Active Date
2006-07-28T14:03:33.000
Officer First Name
Romeo
Officer Last Name
Baloy
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
NARCBBX
Shield No
00547
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 930060 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
930060
Active Per Last Reported Status
No
Last Reported Active Date
2022-07-06T11:29:33.000
Officer First Name
John
Officer Last Name
Dinunno
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TD 23
Shield No
20496
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 945470 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
945470
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Juan
Officer Last Name
Alvarez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
105 PCT
Shield No
23721
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 902153 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
902153
Active Per Last Reported Status
No
Last Reported Active Date
2014-01-06T11:10:57.000
Officer First Name
William
Officer Last Name
Osullivan
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
109 DET
Shield No
00000
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 970095 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
970095
Active Per Last Reported Status
No
Last Reported Active Date
2023-10-03T08:51:18.000
Officer First Name
Kenneth
Officer Last Name
Pollett
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
102 PCT
Shield No
23201
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 985228 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
985228
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Mohammad
Officer Last Name
Arafat
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
RTS RECRUIT
Shield No
13344
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 976078 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
976078
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Ronny
Officer Last Name
Delrosario
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TB SSTF
Shield No
01440
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 929293 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
929293
Active Per Last Reported Status
No
Last Reported Active Date
2021-06-01T10:11:02.000
Officer First Name
Julia
Officer Last Name
Varela
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
MTS PCT
Shield No
02841
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 966444 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
966444
Active Per Last Reported Status
No
Last Reported Active Date
2022-10-03T14:09:50.000
Officer First Name
Yanela
Officer Last Name
Arias
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TD 33
Shield No
00929
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 929540 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
929540
Active Per Last Reported Status
No
Last Reported Active Date
2018-11-01T12:17:35.000
Officer First Name
Maria
Officer Last Name
Longford
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
PBMN
Shield No
05693
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 922006 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
922006
Active Per Last Reported Status
No
Last Reported Active Date
2020-08-05T11:02:32.000
Officer First Name
Scott
Officer Last Name
Boning
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
INT CIS
Shield No
29604
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 927268 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
927268
Active Per Last Reported Status
No
Last Reported Active Date
2006-10-05T12:34:29.000
Officer First Name
Trina
Officer Last Name
Newton
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
TRF/MTF
Shield No
07500
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 945062 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
945062
Active Per Last Reported Status
No
Last Reported Active Date
2008-05-05T12:57:35.000
Officer First Name
Christian
Officer Last Name
Torres
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
TB
Shield No
20134
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 980203 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
980203
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Jayden
Officer Last Name
Skeete
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
MTS PCT
Shield No
15893
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 974172 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
974172
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Alijah
Officer Last Name
Hanna
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
042 PCT
Shield No
10830
Total Complaints
3
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 933352 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
933352
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Ershadur
Officer Last Name
Siddique
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
SGT DS
Current Rank
Sergeant
Current Command
INT PSS
Shield No
03909
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 912118 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
912118
Active Per Last Reported Status
No
Last Reported Active Date
2018-09-04T11:46:16.000
Officer First Name
Aaron
Officer Last Name
Diaz
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
TB DT11
Shield No
14331
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 950932 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
950932
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Joseph
Officer Last Name
Nailes
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TD 2
Shield No
28191
Total Complaints
2
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 900575 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
900575
Active Per Last Reported Status
No
Last Reported Active Date
2008-11-13T12:38:17.000
Officer First Name
Anthony
Officer Last Name
Phillips
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
081 DET
Shield No
03323
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 925829 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
925829
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Matthew
Officer Last Name
Nichols
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
120 PCT
Shield No
30650
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 977228 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
977228
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
David
Officer Last Name
Lambert
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
079 PCT
Shield No
12878
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 905486 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
905486
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Michael
Officer Last Name
Olshefsky
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
NARCBBN
Shield No
07711
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 983024 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
983024
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Andrew
Officer Last Name
Casamento
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
052 PCT FTU
Shield No
29465
Total Complaints
0
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 956503 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
956503
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Genesis
Officer Last Name
Castillo
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
INT FIO PRG
Shield No
05809
Total Complaints
1
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 956764 • Active Per Last Reported Status: Yes
As Of Date
2026-10-03T00:00:00.000
Tax Id
956764
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Hon
Officer Last Name
Ip
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
043 PCT
Shield No
14313
Total Complaints
2
Total Substantiated Complaints
0
2026-10-03T00:00:00.000
As Of Date: 2026-10-03T00:00:00.000 • Tax Id: 899532 • Active Per Last Reported Status: No
As Of Date
2026-10-03T00:00:00.000
Tax Id
899532
Active Per Last Reported Status
No
Last Reported Active Date
2007-04-23T12:58:26.000
Officer First Name
Adrian
Officer Last Name
Marrero
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
NARCBQN
Shield No
00217
Total Complaints
0
Total Substantiated Complaints
0