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-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 880860 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
880860
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
James
Officer Last Name
Dowsett
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
063 PCT
Shield No
06833
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 877533 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
877533
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Patrica
Officer Last Name
Proctor
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
102 PCT
Shield No
29124
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 982676 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
982676
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Denisha
Officer Last Name
Smith
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
071 PCT
Shield No
02852
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 934595 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
934595
Active Per Last Reported Status
No
Last Reported Active Date
2025-07-01T11:12:21.000
Officer First Name
Kris
Officer Last Name
Castagliola
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
063 PCT
Shield No
10124
Total Complaints
1
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 904914 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
904914
Active Per Last Reported Status
No
Last Reported Active Date
2019-12-02T12:43:11.000
Officer First Name
Michael
Officer Last Name
Robbert
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
DB CEIS
Shield No
06469
Total Complaints
6
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 941738 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
941738
Active Per Last Reported Status
No
Last Reported Active Date
2023-07-03T13:23:58.000
Officer First Name
David
Officer Last Name
Feldman
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
HQ SEC
Shield No
06105
Total Complaints
3
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 902218 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
902218
Active Per Last Reported Status
No
Last Reported Active Date
2018-10-02T06:55:00.000
Officer First Name
John
Officer Last Name
Porrazzo
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
013 PCT
Shield No
00659
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 894251 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
894251
Active Per Last Reported Status
No
Last Reported Active Date
2013-02-04T13:59:28.000
Officer First Name
Sean
Officer Last Name
Orourke
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
DB QSVS
Shield No
05705
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 949834 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
949834
Active Per Last Reported Status
No
Last Reported Active Date
2015-11-04T13:13:03.000
Officer First Name
Charles
Officer Last Name
Lieberman
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
DC TRNG
Shield No
07303
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 981149 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
981149
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Michael
Officer Last Name
Cheascabrera
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
PSA 5
Shield No
26182
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 982877 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
982877
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Ehfaz
Officer Last Name
Ahad
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
073 PCT FTU
Shield No
20498
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 941602 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
941602
Active Per Last Reported Status
No
Last Reported Active Date
2026-07-01T14:27:18.000
Officer First Name
Robert
Officer Last Name
Cruz
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
HAZ WMD
Shield No
06987
Total Complaints
8
Total Substantiated Complaints
1
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 916371 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
916371
Active Per Last Reported Status
No
Last Reported Active Date
2020-12-01T13:34:33.000
Officer First Name
Sandrina
Officer Last Name
Osborne
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
077 PCT
Shield No
00583
Total Complaints
1
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 979228 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
979228
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Alem
Officer Last Name
Hot
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
006 PCT
Shield No
05628
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 890129 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
890129
Active Per Last Reported Status
No
Last Reported Active Date
2011-08-31T12:15:24.000
Officer First Name
Donald
Officer Last Name
Habersaat
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
044 PCT
Shield No
02349
Total Complaints
1
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 913352 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
913352
Active Per Last Reported Status
No
Last Reported Active Date
2006-07-28T14:03:33.000
Officer First Name
Renato
Officer Last Name
Velati
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
BARRIER
Shield No
10265
Total Complaints
2
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 941122 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
941122
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Luis
Officer Last Name
Reyes
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
BXS OP NIGHT
Shield No
01082
Total Complaints
8
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 932479 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
932479
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Kevin
Officer Last Name
Coleman
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DC
Current Rank
Chiefs and other ranks
Current Command
CD OFF
Shield No
00000
Total Complaints
2
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 914078 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
914078
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Craig
Officer Last Name
Colasanti
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
CD OFF
Shield No
30977
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 917829 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
917829
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
James
Officer Last Name
Knott
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
110 PCT
Shield No
10190
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 876634 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
876634
Active Per Last Reported Status
No
Last Reported Active Date
2007-07-30T12:42:29.000
Officer First Name
Stephen
Officer Last Name
Maher
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
075 PCT
Shield No
02551
Total Complaints
2
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 978223 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
978223
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Andre
Officer Last Name
Silva
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
075 PCT
Shield No
22306
Total Complaints
1
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 911994 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
911994
Active Per Last Reported Status
No
Last Reported Active Date
2014-02-05T13:27:37.000
Officer First Name
Keith
Officer Last Name
Maloney
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
TB DT20
Shield No
07471
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 906438 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
906438
Active Per Last Reported Status
No
Last Reported Active Date
2014-02-05T13:27:37.000
Officer First Name
Suzanne
Officer Last Name
Hellman
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
PBSI
Shield No
02367
Total Complaints
2
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 898478 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
898478
Active Per Last Reported Status
No
Last Reported Active Date
2013-11-07T12:44:18.000
Officer First Name
Michael
Officer Last Name
Sartoretti
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
T.A.R.U
Shield No
06049
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 939285 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
939285
Active Per Last Reported Status
No
Last Reported Active Date
2008-01-02T13:31:05.000
Officer First Name
George
Officer Last Name
Raynor
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
PSA 9
Shield No
22513
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 962444 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
962444
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Jaja
Officer Last Name
Goulbourne
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
TD 30
Shield No
00333
Total Complaints
2
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 978490 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
978490
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Timothy
Officer Last Name
Fafian
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
061 PCT
Shield No
07523
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 942053 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
942053
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Wilson
Officer Last Name
Lema
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
TD 11
Shield No
00000
Total Complaints
6
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 904027 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
904027
Active Per Last Reported Status
No
Last Reported Active Date
2019-04-01T12:23:30.000
Officer First Name
Matthew
Officer Last Name
Gilbert
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SDS
Current Rank
Sergeant
Current Command
DB BSHM
Shield No
03170
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 943381 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
943381
Active Per Last Reported Status
No
Last Reported Active Date
2008-11-13T12:38:17.000
Officer First Name
Christop
Officer Last Name
Hufford
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
077 PCT
Shield No
26145
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 955878 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
955878
Active Per Last Reported Status
No
Last Reported Active Date
2019-12-02T12:43:11.000
Officer First Name
Christophe
Officer Last Name
Diaz
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
TB DT01
Shield No
02667
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 953112 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
953112
Active Per Last Reported Status
No
Last Reported Active Date
2024-06-04T11:23:29.000
Officer First Name
Jason
Officer Last Name
Miranda
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
TD 3
Shield No
04238
Total Complaints
2
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 934182 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
934182
Active Per Last Reported Status
No
Last Reported Active Date
2026-07-01T14:27:18.000
Officer First Name
Andrea
Officer Last Name
Simmonds
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
IAB IU 31
Shield No
03210
Total Complaints
1
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 948612 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
948612
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Alex
Officer Last Name
Altamirano
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
OPS UNIT
Shield No
07747
Total Complaints
1
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 935630 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
935630
Active Per Last Reported Status
No
Last Reported Active Date
2025-03-03T16:59:07.000
Officer First Name
Reinaldo
Officer Last Name
Rodriguez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
077 PCT
Shield No
22946
Total Complaints
5
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 954292 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
954292
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Joseph
Officer Last Name
Romano
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
100 PCT
Shield No
11064
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 885017 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
885017
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Orlando
Officer Last Name
Almodovar
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
083 PCT
Shield No
15134
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 964152 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
964152
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Sebastian
Officer Last Name
Mazza
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
067 DET
Shield No
01468
Total Complaints
1
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 949255 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
949255
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Ricardo
Officer Last Name
Marsh
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
M COURT
Shield No
12127
Total Complaints
1
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 915482 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
915482
Active Per Last Reported Status
No
Last Reported Active Date
2019-01-02T12:24:36.000
Officer First Name
Michael
Officer Last Name
Colwell
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
PSB RMS
Shield No
02964
Total Complaints
2
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 974293 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
974293
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Zachary
Officer Last Name
Lynch
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
FTS
Shield No
07115
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 973625 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
973625
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Marko
Officer Last Name
Nedeljkovic
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
019 PCT
Shield No
20435
Total Complaints
1
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 891077 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
891077
Active Per Last Reported Status
No
Last Reported Active Date
2013-07-25T16:54:53.000
Officer First Name
Terrence
Officer Last Name
Sullivan
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
HARBOR
Shield No
02489
Total Complaints
1
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 937411 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
937411
Active Per Last Reported Status
No
Last Reported Active Date
2022-10-03T14:09:50.000
Officer First Name
Leonardo
Officer Last Name
Rodriguez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
PSA 3
Shield No
29161
Total Complaints
1
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 910394 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
910394
Active Per Last Reported Status
No
Last Reported Active Date
2009-08-31T11:54:15.000
Officer First Name
Francine
Officer Last Name
Lundy
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
BKLN CT
Shield No
03338
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 984362 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
984362
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Malvin
Officer Last Name
Gomezsantos
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
PSA 8 FTU
Shield No
01769
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 956628 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
956628
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Jerry
Officer Last Name
Eustache
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
094 DET
Shield No
01325
Total Complaints
1
Total Substantiated Complaints
1
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 898090 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
898090
Active Per Last Reported Status
No
Last Reported Active Date
2010-12-01T15:21:11.000
Officer First Name
Lyliana
Officer Last Name
Moya
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
076 DET
Shield No
02119
Total Complaints
2
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 924281 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
924281
Active Per Last Reported Status
No
Last Reported Active Date
2007-09-04T16:18:55.000
Officer First Name
Troy
Officer Last Name
Dotterman
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
PSA 6
Shield No
05987
Total Complaints
2
Total Substantiated Complaints
0