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: 924932 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
924932
Active Per Last Reported Status
No
Last Reported Active Date
2020-06-01T10:45:34.000
Officer First Name
Erik
Officer Last Name
Cross
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
I T S D
Shield No
07877
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 873699 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
873699
Active Per Last Reported Status
No
Last Reported Active Date
2000-11-28T16:05:53.000
Officer First Name
Robert
Officer Last Name
Ledee
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
114 DET
Shield No
00940
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 884730 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
884730
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Michael
Officer Last Name
Simmonds
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
120 PCT
Shield No
10272
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 954069 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
954069
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Wenpin
Officer Last Name
Lin
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
POD
Shield No
02958
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 985929 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
985929
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Nicholas
Officer Last Name
Perez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
RTS RECRUIT
Shield No
12802
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 939141 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
939141
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
John
Officer Last Name
Olavarria
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
SGT DS
Current Rank
Sergeant
Current Command
INT EPU
Shield No
01535
Total Complaints
2
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 979105 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
979105
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Mahajabin
Officer Last Name
Chowdhury
Officer Race
Asian
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
PBQN TENNIS
Shield No
01360
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 972891 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
972891
Active Per Last Reported Status
No
Last Reported Active Date
2022-03-01T13:49:51.000
Officer First Name
Rafeena
Officer Last Name
Ramdeen
Officer Race
Asian
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
RTS RECRUIT
Shield No
04056
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 889477 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
889477
Active Per Last Reported Status
No
Last Reported Active Date
2006-07-28T14:03:33.000
Officer First Name
Michael
Officer Last Name
Acosta
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
COMMDIV
Shield No
11446
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 888715 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
888715
Active Per Last Reported Status
No
Last Reported Active Date
2011-07-01T13:28:44.000
Officer First Name
John
Officer Last Name
Flaherty
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
CR PREV
Shield No
03601
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 946706 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
946706
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Marlene
Officer Last Name
Rodriguez
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
TD 23
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: 948890 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
948890
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Ernest
Officer Last Name
Diggs
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
112 PCT
Shield No
00000
Total Complaints
3
Total Substantiated Complaints
1
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 952367 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
952367
Active Per Last Reported Status
No
Last Reported Active Date
2012-06-25T15:15:21.000
Officer First Name
William
Officer Last Name
Zanelli
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
REC TNG
Shield No
08166
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 921705 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
921705
Active Per Last Reported Status
No
Last Reported Active Date
2021-05-03T11:03:51.000
Officer First Name
Christophe
Officer Last Name
Richards
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
112 PCT
Shield No
04081
Total Complaints
4
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 924428 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
924428
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Louis
Officer Last Name
Rosenthal
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
078 PCT
Shield No
26906
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 940815 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
940815
Active Per Last Reported Status
No
Last Reported Active Date
2026-02-02T11:31:25.000
Officer First Name
Eddie
Officer Last Name
Tsang
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
TRANSIT STDS & ASMTS
Shield No
02364
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 940779 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
940779
Active Per Last Reported Status
No
Last Reported Active Date
2006-02-22T07:44:57.000
Officer First Name
Daniel
Officer Last Name
Sullivan
Officer Race
White
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: 971320 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
971320
Active Per Last Reported Status
No
Last Reported Active Date
2021-10-30T17:24:00.000
Officer First Name
David
Officer Last Name
Anselmo
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
RTS RECRUIT
Shield No
01516
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 941349 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
941349
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Joseph
Officer Last Name
Angelone
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
HLTH & WELL
Shield No
00718
Total Complaints
3
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 980793 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
980793
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Jailene
Officer Last Name
Peralta
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
023 PCT
Shield No
07431
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 910950 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
910950
Active Per Last Reported Status
No
Last Reported Active Date
2013-10-01T16:48:29.000
Officer First Name
Clay
Officer Last Name
Tavormina
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
O C C B
Shield No
05560
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 937203 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
937203
Active Per Last Reported Status
No
Last Reported Active Date
2025-02-03T10:54:00.000
Officer First Name
Karen
Officer Last Name
Joseph
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
PSA 3
Shield No
02562
Total Complaints
3
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 886384 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
886384
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Gerald
Officer Last Name
Robinson
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
105 PCT
Shield No
18789
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 952320 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
952320
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Andrea
Officer Last Name
Verley
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
110 PCT
Shield No
02829
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 918793 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
918793
Active Per Last Reported Status
No
Last Reported Active Date
2021-08-02T08:58:04.000
Officer First Name
Denis
Officer Last Name
Burke
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
CPT
Current Rank
Captain
Current Command
DB FID
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: 914115 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
914115
Active Per Last Reported Status
No
Last Reported Active Date
2013-02-04T13:59:28.000
Officer First Name
Bryan
Officer Last Name
Knorr
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
PSA 3
Shield No
04525
Total Complaints
3
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 906021 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
906021
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Russell
Officer Last Name
Coy
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
005 PCT
Shield No
10185
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 916223 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
916223
Active Per Last Reported Status
No
Last Reported Active Date
2008-07-29T13:53:10.000
Officer First Name
Scott
Officer Last Name
Michel
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
PBBX TF
Shield No
10457
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 964026 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
964026
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Desmond
Officer Last Name
Grant
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TD 23
Shield No
19063
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 869714 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
869714
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
John
Officer Last Name
Delgardo
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
HWY 01
Shield No
01572
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 923970 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
923970
Active Per Last Reported Status
No
Last Reported Active Date
2025-02-03T10:54:00.000
Officer First Name
Patrick
Officer Last Name
Igoe
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT SA
Current Rank
Lieutenant
Current Command
QAS
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: 895861 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
895861
Active Per Last Reported Status
No
Last Reported Active Date
2009-07-16T13:54:53.000
Officer First Name
Robert
Officer Last Name
Plazas
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
077 PCT
Shield No
18269
Total Complaints
3
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 901023 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
901023
Active Per Last Reported Status
No
Last Reported Active Date
2006-07-28T14:03:33.000
Officer First Name
Nikola
Officer Last Name
Vukel
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
DA BX
Shield No
05548
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 980937 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
980937
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Ariel
Officer Last Name
Torres
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
001 PCT
Shield No
09569
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 972720 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
972720
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Md
Officer Last Name
Khair
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
PSA 5
Shield No
01401
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 978544 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
978544
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Edwin
Officer Last Name
Herrera
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
067 PCT
Shield No
26454
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 977779 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
977779
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Eric
Officer Last Name
Bibiano
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TD 3
Shield No
02077
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 971651 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
971651
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Omely
Officer Last Name
Rodriguezcesar
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
046 PCT
Shield No
20789
Total Complaints
4
Total Substantiated Complaints
1
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 975223 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
975223
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Schuyler
Officer Last Name
Valensky
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
AUTO PNDS
Shield No
02386
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 946317 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
946317
Active Per Last Reported Status
No
Last Reported Active Date
2019-03-01T12:00:54.000
Officer First Name
Brayan
Officer Last Name
Terrazas
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
H BX/Q
Shield No
17566
Total Complaints
2
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 916993 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
916993
Active Per Last Reported Status
No
Last Reported Active Date
2015-08-03T15:37:39.000
Officer First Name
Nelson
Officer Last Name
Hernandez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
LCD
Current Rank
Lieutenant
Current Command
DA BX
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: 877426 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
877426
Active Per Last Reported Status
No
Last Reported Active Date
2020-08-05T11:02:32.000
Officer First Name
Thomas
Officer Last Name
Chan
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
CMA
Current Rank
Inactive Ranks
Current Command
OMAP
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: 938909 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
938909
Active Per Last Reported Status
No
Last Reported Active Date
2008-01-02T13:31:05.000
Officer First Name
Matthew
Officer Last Name
Magrone
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
062 PCT
Shield No
24683
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 966947 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
966947
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Emmanuel
Officer Last Name
Arnaud
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
044 PCT
Shield No
01429
Total Complaints
5
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 983907 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
983907
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Natasha
Officer Last Name
Ventura
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
110 PCT FTU
Shield No
17264
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 958370 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
958370
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Maureen
Officer Last Name
Carey
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
DBMS
Shield No
04076
Total Complaints
2
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 971881 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
971881
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Antonino
Officer Last Name
Costa
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
083 PCT
Shield No
27423
Total Complaints
1
Total Substantiated Complaints
1
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 985724 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
985724
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Katiana
Officer Last Name
Leveille
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
RTS RECRUIT
Shield No
19972
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 890150 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
890150
Active Per Last Reported Status
No
Last Reported Active Date
2015-07-07T13:04:02.000
Officer First Name
Newton
Officer Last Name
Harvey
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
115 PCT
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: 978113 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
978113
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Steven
Officer Last Name
Odonnell
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
109 PCT
Shield No
21109
Total Complaints
0
Total Substantiated Complaints
0