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-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 960576 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
960576
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Ramon
Officer Last Name
Garcia
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
DRUG ENF TF
Shield No
06735
Total Complaints
1
Total Substantiated Complaints
1
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 880148 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
880148
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Brian
Officer Last Name
Omalley
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
079 PCT
Shield No
21396
Total Complaints
1
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 942623 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
942623
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Steven
Officer Last Name
Troise
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
CTR DIV
Shield No
06342
Total Complaints
5
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 915689 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
915689
Active Per Last Reported Status
No
Last Reported Active Date
2016-05-03T09:42:59.000
Officer First Name
Michael
Officer Last Name
Fargo
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
HWY DST
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 920318 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
920318
Active Per Last Reported Status
No
Last Reported Active Date
2022-02-03T10:46:04.000
Officer First Name
Roberto
Officer Last Name
Garcia
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
034 PCT
Shield No
31188
Total Complaints
2
Total Substantiated Complaints
2
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 945737 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
945737
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Jose
Officer Last Name
Frias
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
TD 30
Shield No
00000
Total Complaints
1
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 947675 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
947675
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Ena
Officer Last Name
Neebar
Officer Race
Asian
Officer Gender
Female
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
CMD LVL TRN
Shield No
03647
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 971710 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
971710
Active Per Last Reported Status
No
Last Reported Active Date
2024-05-01T09:57:12.000
Officer First Name
Nicholas
Officer Last Name
Trupia
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
052 PCT
Shield No
21356
Total Complaints
2
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 878093 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
878093
Active Per Last Reported Status
No
Last Reported Active Date
2008-06-19T14:31:59.000
Officer First Name
Frank
Officer Last Name
Marte
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
PSA 3
Shield No
26841
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 945549 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
945549
Active Per Last Reported Status
No
Last Reported Active Date
2023-04-04T11:30:11.000
Officer First Name
Rosanna
Officer Last Name
Capellan
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
NBBX MAJOR
Shield No
12396
Total Complaints
2
Total Substantiated Complaints
1
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 914708 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
914708
Active Per Last Reported Status
No
Last Reported Active Date
2015-06-02T10:15:18.000
Officer First Name
Victor
Officer Last Name
Carusi
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
NARCBMN
Shield No
07394
Total Complaints
3
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 965133 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
965133
Active Per Last Reported Status
No
Last Reported Active Date
2021-08-02T08:58:04.000
Officer First Name
Nicholas
Officer Last Name
Giamatteo
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
TB DT03
Shield No
21216
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 957417 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
957417
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Nichol
Officer Last Name
Martinez
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
PBXN ZOO
Shield No
16896
Total Complaints
1
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 909551 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
909551
Active Per Last Reported Status
No
Last Reported Active Date
2005-07-13T17:03:24.000
Officer First Name
Thomas
Officer Last Name
Deprisco
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
CPT
Current Rank
Captain
Current Command
O.E.M.
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 985241 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
985241
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Ashley
Officer Last Name
Ayala
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
RTS RECRUIT
Shield No
14850
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 968194 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
968194
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Dwaynasia
Officer Last Name
Witherspoon
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
WARRSEC
Shield No
02008
Total Complaints
1
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 908836 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
908836
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Thomas
Officer Last Name
Havey
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
100 PCT
Shield No
02511
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 956274 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
956274
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Jafet
Officer Last Name
Sori
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
INT FIO PRG
Shield No
14589
Total Complaints
5
Total Substantiated Complaints
1
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 925085 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
925085
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Louis
Officer Last Name
Civello
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
106 PCT
Shield No
26047
Total Complaints
1
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 933930 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
933930
Active Per Last Reported Status
No
Last Reported Active Date
2024-02-01T09:15:05.000
Officer First Name
Steven
Officer Last Name
Li
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
BX COURT
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 883945 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
883945
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
James
Officer Last Name
Gibson
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
DA NY
Shield No
01833
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 950290 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
950290
Active Per Last Reported Status
No
Last Reported Active Date
2022-04-05T09:01:32.000
Officer First Name
Daniel
Officer Last Name
Degaetano
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
001 PCT
Shield No
29293
Total Complaints
1
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 904470 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
904470
Active Per Last Reported Status
No
Last Reported Active Date
2016-02-01T14:15:31.000
Officer First Name
James
Officer Last Name
Massa
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
120 DET
Shield No
03474
Total Complaints
1
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 931341 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
931341
Active Per Last Reported Status
No
Last Reported Active Date
2010-04-20T12:19:23.000
Officer First Name
Philip
Officer Last Name
Toth
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
INT DIV
Shield No
23628
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 957796 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
957796
Active Per Last Reported Status
No
Last Reported Active Date
2025-01-02T09:52:14.000
Officer First Name
Gregory
Officer Last Name
Madrey
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
046 DET
Shield No
03214
Total Complaints
1
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 882258 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
882258
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Augustine
Officer Last Name
Ardizzone
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SSA
Current Rank
Sergeant
Current Command
DPT ADV
Shield No
01474
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 958003 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
958003
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Laron
Officer Last Name
Rhodie
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
UPTU
Shield No
02793
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 877762 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
877762
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Robert
Officer Last Name
Hakius
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
S.I. CT
Shield No
01244
Total Complaints
1
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 985773 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
985773
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Jose
Officer Last Name
Marte
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
RTS RECRUIT
Shield No
06220
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 888300 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
888300
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Liza
Officer Last Name
Paredes
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
104 PCT
Shield No
03138
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 889573 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
889573
Active Per Last Reported Status
No
Last Reported Active Date
2020-12-01T13:34:33.000
Officer First Name
Richard
Officer Last Name
Bergin
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LCD
Current Rank
Lieutenant
Current Command
D-E T/F
Shield No
00000
Total Complaints
6
Total Substantiated Complaints
1
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 910114 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
910114
Active Per Last Reported Status
No
Last Reported Active Date
2009-10-16T13:34:32.000
Officer First Name
Jocelyn
Officer Last Name
Flood
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PSA
Current Rank
Chiefs and other ranks
Current Command
TB
Shield No
18042
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 889967 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
889967
Active Per Last Reported Status
No
Last Reported Active Date
2006-07-28T14:03:33.000
Officer First Name
Richard
Officer Last Name
Eisenberg
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
001 PCT
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 946935 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
946935
Active Per Last Reported Status
No
Last Reported Active Date
2015-04-01T10:37:13.000
Officer First Name
Nicholas
Officer Last Name
Dibari
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
075 PCT
Shield No
00887
Total Complaints
5
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 894498 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
894498
Active Per Last Reported Status
No
Last Reported Active Date
2014-02-05T13:27:37.000
Officer First Name
Steven
Officer Last Name
Swindell
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
DA BX
Shield No
05026
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 939198 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
939198
Active Per Last Reported Status
No
Last Reported Active Date
2005-08-09T18:22:42.000
Officer First Name
Michael
Officer Last Name
Pellet
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-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 976624 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
976624
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Kimberly
Officer Last Name
Coplin
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
048 PCT
Shield No
20730
Total Complaints
1
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 985393 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
985393
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Sandra
Officer Last Name
Cuzco
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
RTS RECRUIT
Shield No
14309
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 959692 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
959692
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Juan
Officer Last Name
Hernandez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
MED DIV
Shield No
16068
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 909730 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
909730
Active Per Last Reported Status
No
Last Reported Active Date
2017-04-05T11:37:32.000
Officer First Name
Mark
Officer Last Name
Colamesto
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
TB DT01
Shield No
00574
Total Complaints
1
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 867951 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
867951
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Lawrence
Officer Last Name
Wilson
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
TRF CD
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 905471 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
905471
Active Per Last Reported Status
No
Last Reported Active Date
2015-04-01T10:37:13.000
Officer First Name
Michael
Officer Last Name
Mccarthy
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
069 PCT
Shield No
14647
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 901557 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
901557
Active Per Last Reported Status
No
Last Reported Active Date
2024-06-04T11:23:29.000
Officer First Name
Sean
Officer Last Name
Forbes
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
CD OFF
Shield No
02290
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 897435 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
897435
Active Per Last Reported Status
No
Last Reported Active Date
2012-10-01T17:07:21.000
Officer First Name
Timothy
Officer Last Name
Feehan
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT1
Current Rank
Detective
Current Command
102 DET
Shield No
00552
Total Complaints
5
Total Substantiated Complaints
1
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 971492 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
971492
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Jenna
Officer Last Name
Jaworski
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
104 PCT
Shield No
16224
Total Complaints
4
Total Substantiated Complaints
1
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 970299 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
970299
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Nicholas
Officer Last Name
Viola
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
019 PCT
Shield No
25122
Total Complaints
5
Total Substantiated Complaints
3
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 891299 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
891299
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Nelson
Officer Last Name
Bonilla
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
084 PCT
Shield No
10981
Total Complaints
0
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 948929 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
948929
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Paul
Officer Last Name
Egerter
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
101 PCT
Shield No
06776
Total Complaints
2
Total Substantiated Complaints
0
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 951966 • Active Per Last Reported Status: Yes
As Of Date
2026-10-01T00:00:00.000
Tax Id
951966
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Thomas
Officer Last Name
Marfoglio
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT SA
Current Rank
Sergeant
Current Command
PBBN
Shield No
03000
Total Complaints
9
Total Substantiated Complaints
2
2026-10-01T00:00:00.000
As Of Date: 2026-10-01T00:00:00.000 • Tax Id: 984981 • Active Per Last Reported Status: No
As Of Date
2026-10-01T00:00:00.000
Tax Id
984981
Active Per Last Reported Status
No
Last Reported Active Date
2026-07-01T14:27:18.000
Officer First Name
Nyah
Officer Last Name
Sutherland
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
RTS RECRUIT
Shield No
22159
Total Complaints
0
Total Substantiated Complaints
0