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: 975253 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
975253
Active Per Last Reported Status
No
Last Reported Active Date
2023-04-04T11:30:11.000
Officer First Name
Giovanna
Officer Last Name
Wood
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
106 PCT
Shield No
18360
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 975214 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
975214
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Jason
Officer Last Name
Toussaint
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
078 PROSP PK
Shield No
18117
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 922889 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
922889
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Kevin
Officer Last Name
Oconnor
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
TB DT20
Shield No
20705
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 947278 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
947278
Active Per Last Reported Status
No
Last Reported Active Date
2014-05-01T16:23:18.000
Officer First Name
Richard
Officer Last Name
Mosback
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
115 PCT
Shield No
02955
Total Complaints
2
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 915095 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
915095
Active Per Last Reported Status
No
Last Reported Active Date
2007-09-19T13:16:06.000
Officer First Name
Jenna
Officer Last Name
Friedman
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
DB BX
Shield No
02786
Total Complaints
3
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 896014 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
896014
Active Per Last Reported Status
No
Last Reported Active Date
2014-01-06T11:10:57.000
Officer First Name
Michael
Officer Last Name
Spinosa
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SDS
Current Rank
Sergeant
Current Command
OCDE-SF
Shield No
05328
Total Complaints
3
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 967445 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
967445
Active Per Last Reported Status
No
Last Reported Active Date
2021-08-02T08:58:04.000
Officer First Name
William
Officer Last Name
Carroll
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
077 PCT
Shield No
09124
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 967431 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
967431
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Ishwarie
Officer Last Name
Bangali
Officer Race
Asian
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
DBXS
Shield No
02326
Total Complaints
2
Total Substantiated Complaints
1
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 921643 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
921643
Active Per Last Reported Status
No
Last Reported Active Date
2018-07-23T10:16:24.000
Officer First Name
Valerie
Officer Last Name
Ortiz
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
CD IRS
Shield No
07112
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 938483 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
938483
Active Per Last Reported Status
No
Last Reported Active Date
2025-08-01T12:44:45.000
Officer First Name
Christopher
Officer Last Name
Fisher
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
122 PCT
Shield No
07394
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 968935 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
968935
Active Per Last Reported Status
No
Last Reported Active Date
2022-03-01T13:49:51.000
Officer First Name
Mama
Officer Last Name
Amar
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
049 PCT
Shield No
07271
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 922650 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
922650
Active Per Last Reported Status
No
Last Reported Active Date
2019-02-01T12:07:46.000
Officer First Name
Carlos
Officer Last Name
Linares
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
ESS 03
Shield No
05515
Total Complaints
5
Total Substantiated Complaints
1
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 961000 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
961000
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Constantin
Officer Last Name
Neamtu
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
QN CRT
Shield No
05467
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 981376 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
981376
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Jaiden
Officer Last Name
Harris
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
079 PCT
Shield No
24885
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 930312 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
930312
Active Per Last Reported Status
No
Last Reported Active Date
2020-08-05T11:02:32.000
Officer First Name
Darnell
Officer Last Name
Hannah
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
EEO DIV
Shield No
04990
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 935594 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
935594
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Sully
Officer Last Name
Ceballos
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
083 PCT
Shield No
25135
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 932922 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
932922
Active Per Last Reported Status
No
Last Reported Active Date
2023-06-02T15:03:00.000
Officer First Name
Michael
Officer Last Name
Loso
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
PBMS
Shield No
10587
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 920526 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
920526
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
John
Officer Last Name
Lunt
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT1
Current Rank
Detective
Current Command
INT PSS
Shield No
06679
Total Complaints
3
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 901526 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
901526
Active Per Last Reported Status
No
Last Reported Active Date
2022-06-02T10:48:42.000
Officer First Name
Robbin
Officer Last Name
Abrams
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
TD 23
Shield No
03336
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 911288 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
911288
Active Per Last Reported Status
No
Last Reported Active Date
2011-12-01T13:27:01.000
Officer First Name
Benjamin
Officer Last Name
Kalinsky
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
E S U
Shield No
01018
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 954642 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
954642
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Randy
Officer Last Name
Chow
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
WARRSEC
Shield No
03453
Total Complaints
3
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 977602 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
977602
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Brian
Officer Last Name
Marmol
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
M COURT
Shield No
22080
Total Complaints
1
Total Substantiated Complaints
1
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 942021 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
942021
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Tosares
Officer Last Name
Korchitmet
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
061 PCT
Shield No
00256
Total Complaints
5
Total Substantiated Complaints
1
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 899066 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
899066
Active Per Last Reported Status
No
Last Reported Active Date
2011-04-12T13:01:59.000
Officer First Name
Ronald
Officer Last Name
Connolly
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT1
Current Rank
Detective
Current Command
INT EPU
Shield No
00567
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 863472 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
863472
Active Per Last Reported Status
No
Last Reported Active Date
2010-10-27T14:39:39.000
Officer First Name
Richard
Officer Last Name
Graf
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
INS
Current Rank
Inspector
Current Command
HWY DST
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: 933933 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
933933
Active Per Last Reported Status
No
Last Reported Active Date
2010-05-21T13:28:22.000
Officer First Name
Eddy
Officer Last Name
Linares
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
077 PCT
Shield No
20761
Total Complaints
9
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 952050 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
952050
Active Per Last Reported Status
No
Last Reported Active Date
2023-09-01T12:55:00.000
Officer First Name
Gendyliss
Officer Last Name
Nevarez
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
INT DIV
Shield No
10207
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 919218 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
919218
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Nanna
Officer Last Name
Johnson
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
POD
Shield No
02778
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 938949 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
938949
Active Per Last Reported Status
No
Last Reported Active Date
2024-03-01T10:12:10.000
Officer First Name
Eric
Officer Last Name
Martinez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
NARCBQS
Shield No
10482
Total Complaints
3
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 957097 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
957097
Active Per Last Reported Status
No
Last Reported Active Date
2014-12-01T12:00:55.000
Officer First Name
Amanda
Officer Last Name
Rogers
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
REC TNG
Shield No
4424
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 928495 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
928495
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Marc
Officer Last Name
Hoffman
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
TARU
Shield No
00054
Total Complaints
2
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 968243 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
968243
Active Per Last Reported Status
No
Last Reported Active Date
2022-06-02T10:48:42.000
Officer First Name
Christopher
Officer Last Name
Ariza
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
070 PCT
Shield No
17368
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 890720 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
890720
Active Per Last Reported Status
No
Last Reported Active Date
2007-06-21T16:44:44.000
Officer First Name
Mark
Officer Last Name
Patterson
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DT1
Current Rank
Detective
Current Command
P C O
Shield No
02511
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 968743 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
968743
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Daniel
Officer Last Name
Rinaldi
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
052 PCT
Shield No
21689
Total Complaints
3
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 911001 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
911001
Active Per Last Reported Status
No
Last Reported Active Date
2016-12-01T11:37:54.000
Officer First Name
Porfirio
Officer Last Name
Rovira
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
TB DT34
Shield No
11410
Total Complaints
2
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 925290 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
925290
Active Per Last Reported Status
No
Last Reported Active Date
2020-06-01T10:45:34.000
Officer First Name
Sean
Officer Last Name
Fitzpatrick
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
CRM CTL
Shield No
03372
Total Complaints
2
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 887058 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
887058
Active Per Last Reported Status
No
Last Reported Active Date
2005-07-13T17:03:24.000
Officer First Name
Miguel
Officer Last Name
Munoz
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
PBBX TF
Shield No
00973
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 900070 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
900070
Active Per Last Reported Status
No
Last Reported Active Date
2013-03-29T09:33:58.000
Officer First Name
James
Officer Last Name
Marron
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
CPT
Current Rank
Captain
Current Command
TB DT20
Shield No
00000
Total Complaints
8
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 944986 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
944986
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Jason
Officer Last Name
Saturnin
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
SGT SA
Current Rank
Sergeant
Current Command
POL ACAD
Shield No
03357
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 907353 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
907353
Active Per Last Reported Status
No
Last Reported Active Date
2000-09-14T08:59:14.000
Officer First Name
Christophe
Officer Last Name
Smith
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
GANG BX
Shield No
06428
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 966214 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
966214
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Luis
Officer Last Name
Medina
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
PBXS ORCHARD
Shield No
06146
Total Complaints
3
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 983013 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
983013
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Andrew
Officer Last Name
Canales
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
PSA 7 FTU
Shield No
25884
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 922452 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
922452
Active Per Last Reported Status
No
Last Reported Active Date
2007-08-20T17:40:42.000
Officer First Name
Paul
Officer Last Name
Grieve
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
NARCBBX
Shield No
03351
Total Complaints
3
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 972965 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
972965
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Toval
Officer Last Name
Smith
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
077 PCT
Shield No
03143
Total Complaints
5
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 929163 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
929163
Active Per Last Reported Status
No
Last Reported Active Date
2023-09-01T12:55:00.000
Officer First Name
Michael
Officer Last Name
Sheehan
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
FTS
Shield No
21468
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 938125 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
938125
Active Per Last Reported Status
No
Last Reported Active Date
2008-01-02T13:31:05.000
Officer First Name
Joseph
Officer Last Name
Bucci
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
BX/Q IM
Shield No
00079
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 939003 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
939003
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Michael
Officer Last Name
Mcphee
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TD 34
Shield No
03807
Total Complaints
1
Total Substantiated Complaints
1
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 929470 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
929470
Active Per Last Reported Status
No
Last Reported Active Date
2021-01-04T09:10:03.000
Officer First Name
Kristina
Officer Last Name
Dieterich
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
CRM CTL
Shield No
00556
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 889412 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
889412
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Gregory
Officer Last Name
Welch
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT1
Current Rank
Detective
Current Command
ESS 01
Shield No
07382
Total Complaints
4
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 964270 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
964270
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Erick
Officer Last Name
Salas
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TD 1
Shield No
17727
Total Complaints
0
Total Substantiated Complaints
0