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: 899703 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
899703
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Steven
Officer Last Name
Pearsall
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
CPK PCT
Shield No
01223
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 891063 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
891063
Active Per Last Reported Status
No
Last Reported Active Date
2010-03-21T20:00:51.000
Officer First Name
Thomas
Officer Last Name
Stirton
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
TB DT02
Shield No
05106
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 969906 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
969906
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Eugene
Officer Last Name
Livits
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
068 PCT
Shield No
25862
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 969727 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
969727
Active Per Last Reported Status
No
Last Reported Active Date
2022-10-03T14:09:50.000
Officer First Name
Ryan
Officer Last Name
Tota
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
114 PCT
Shield No
25753
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 925963 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
925963
Active Per Last Reported Status
No
Last Reported Active Date
2020-06-01T10:45:34.000
Officer First Name
Rafanzelin
Officer Last Name
Muniz
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
HOSS
Shield No
06045
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 889744 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
889744
Active Per Last Reported Status
No
Last Reported Active Date
2006-07-28T14:03:33.000
Officer First Name
Sean
Officer Last Name
Chambers
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
034 PCT
Shield No
18220
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 914389 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
914389
Active Per Last Reported Status
No
Last Reported Active Date
2020-07-06T12:10:29.000
Officer First Name
Luis
Officer Last Name
Orsini
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
RTCC
Shield No
01373
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 921537 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
921537
Active Per Last Reported Status
No
Last Reported Active Date
2000-04-19T17:41:39.000
Officer First Name
Frank
Officer Last Name
Maresca
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
045 PCT
Shield No
27846
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 940296 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
940296
Active Per Last Reported Status
No
Last Reported Active Date
2024-05-01T09:57:12.000
Officer First Name
David
Officer Last Name
Jacobson
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
CAD PAS
Shield No
14301
Total Complaints
2
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 937353 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
937353
Active Per Last Reported Status
No
Last Reported Active Date
2025-02-03T10:54:00.000
Officer First Name
Andrew
Officer Last Name
Reiter
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
FTS
Shield No
30238
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 915677 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
915677
Active Per Last Reported Status
No
Last Reported Active Date
2019-12-02T12:43:11.000
Officer First Name
Steven
Officer Last Name
Esposito
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SSA
Current Rank
Sergeant
Current Command
BARRIER
Shield No
01838
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 911645 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
911645
Active Per Last Reported Status
No
Last Reported Active Date
2018-08-01T11:55:57.000
Officer First Name
Joseph
Officer Last Name
Demarco
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
102 PCT
Shield No
01347
Total Complaints
4
Total Substantiated Complaints
1
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 956296 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
956296
Active Per Last Reported Status
No
Last Reported Active Date
2023-03-01T15:17:30.000
Officer First Name
Omar
Officer Last Name
Tejada
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
SRG 2
Shield No
11809
Total Complaints
2
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 960252 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
960252
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Jeyson
Officer Last Name
Bisonosainthilaire
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
NARCBMS
Shield No
12353
Total Complaints
3
Total Substantiated Complaints
2
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 912109 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
912109
Active Per Last Reported Status
No
Last Reported Active Date
2012-10-01T17:07:21.000
Officer First Name
James
Officer Last Name
Agugliaro
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
TB H/O
Shield No
00314
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 910207 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
910207
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Ivette
Officer Last Name
Dalessandro
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
SIHU
Shield No
06526
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 893121 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
893121
Active Per Last Reported Status
No
Last Reported Active Date
2007-07-30T12:42:29.000
Officer First Name
Lorraine
Officer Last Name
Green
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
D-E T/F
Shield No
02767
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 939318 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
939318
Active Per Last Reported Status
No
Last Reported Active Date
2025-07-01T11:12:21.000
Officer First Name
Jessalynn
Officer Last Name
Capo
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
BX CAS
Shield No
07097
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 934894 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
934894
Active Per Last Reported Status
No
Last Reported Active Date
2025-10-01T15:16:06.000
Officer First Name
Michael
Officer Last Name
Galletta
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
CPT
Current Rank
Captain
Current Command
IAB GRP 34
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: 906006 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
906006
Active Per Last Reported Status
No
Last Reported Active Date
2021-07-02T08:54:22.000
Officer First Name
Vincent
Officer Last Name
Corrado
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
DBMS
Shield No
00368
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 908308 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
908308
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Wayne
Officer Last Name
Togans
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
TB DT11
Shield No
12921
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 880287 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
880287
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Carl
Officer Last Name
Ruggiero
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
CPK PCT
Shield No
02679
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 984140 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
984140
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Jayson
Officer Last Name
Castillo
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
050 PCT
Shield No
07149
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 925603 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
925603
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Setona
Officer Last Name
Hall
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
P A T U
Shield No
00866
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 957268 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
957268
Active Per Last Reported Status
No
Last Reported Active Date
2017-02-01T09:48:35.000
Officer First Name
Raymond
Officer Last Name
Wang
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
024 PCT
Shield No
05824
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 880366 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
880366
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
John
Officer Last Name
Stewart
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
WARRSEC
Shield No
15391
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 947562 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
947562
Active Per Last Reported Status
No
Last Reported Active Date
2024-11-01T10:14:15.000
Officer First Name
Johnny
Officer Last Name
Urena
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
088 DET
Shield No
05420
Total Complaints
2
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 901844 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
901844
Active Per Last Reported Status
No
Last Reported Active Date
2012-08-07T13:38:35.000
Officer First Name
James
Officer Last Name
Lisa
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
046 PCT
Shield No
12745
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 910538 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
910538
Active Per Last Reported Status
No
Last Reported Active Date
2016-05-03T09:42:59.000
Officer First Name
Alfred
Officer Last Name
Mccoy
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
061 DET
Shield No
06137
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 966283 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
966283
Active Per Last Reported Status
No
Last Reported Active Date
2024-12-02T18:52:10.000
Officer First Name
Jay
Officer Last Name
Prieto
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
019 PCT
Shield No
12811
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 877616 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
877616
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Joseph
Officer Last Name
Eugenio
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
061 PCT
Shield No
24106
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 929465 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
929465
Active Per Last Reported Status
No
Last Reported Active Date
2024-05-01T09:57:12.000
Officer First Name
Orlando
Officer Last Name
Burton
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
Q COURT
Shield No
16566
Total Complaints
2
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 885679 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
885679
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-26T17:31:28.000
Officer First Name
Michael
Officer Last Name
Gaudiosi
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
111 PCT
Shield No
26397
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 915607 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
915607
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Ralph
Officer Last Name
Dicosimo
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
024 PCT
Shield No
14159
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 972060 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
972060
Active Per Last Reported Status
No
Last Reported Active Date
2024-03-01T10:12:10.000
Officer First Name
Jonathan
Officer Last Name
Lebowitz
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
090 PCT
Shield No
27554
Total Complaints
3
Total Substantiated Complaints
1
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 952008 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
952008
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Nicolin
Officer Last Name
Mercado
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
MED DIV
Shield No
03910
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 983071 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
983071
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Amanda
Officer Last Name
Colello
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TIMES SQUARE FTU
Shield No
22915
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 882659 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
882659
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Patrick
Officer Last Name
Loftus
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
PBMS TF
Shield No
04100
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 913833 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
913833
Active Per Last Reported Status
No
Last Reported Active Date
2019-12-02T12:43:11.000
Officer First Name
Anthony
Officer Last Name
Amoroso
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT1
Current Rank
Detective
Current Command
DB CID
Shield No
00698
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 908961 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
908961
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
John
Officer Last Name
Brown
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
TB BKTF
Shield No
01859
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 904120 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
904120
Active Per Last Reported Status
No
Last Reported Active Date
2018-08-01T11:55:57.000
Officer First Name
Traci
Officer Last Name
Harrison
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
PB CAS
Shield No
05037
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 899759 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
899759
Active Per Last Reported Status
No
Last Reported Active Date
2011-04-12T13:01:59.000
Officer First Name
Alex
Officer Last Name
Rizos
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
005 PCT
Shield No
17810
Total Complaints
3
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 964283 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
964283
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Keith
Officer Last Name
Schroeher
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
084 PCT
Shield No
16104
Total Complaints
2
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 919688 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
919688
Active Per Last Reported Status
No
Last Reported Active Date
2017-05-02T08:45:21.000
Officer First Name
Steven
Officer Last Name
Schrell
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
070 PCT
Shield No
23772
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 893771 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
893771
Active Per Last Reported Status
No
Last Reported Active Date
2006-04-05T13:37:54.000
Officer First Name
Patrick
Officer Last Name
Welsh
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
MAN CT
Shield No
15397
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 933692 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
933692
Active Per Last Reported Status
No
Last Reported Active Date
2024-03-01T10:12:10.000
Officer First Name
Dilawar
Officer Last Name
Chohan
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
114 PCT
Shield No
02215
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 861012 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
861012
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
William
Officer Last Name
Kleinheidt
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DI
Current Rank
Deputy Inspector
Current Command
D C C A
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: 953699 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
953699
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Asia
Officer Last Name
Birchwood
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
MED DIV
Shield No
01886
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 896902 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
896902
Active Per Last Reported Status
No
Last Reported Active Date
2016-02-01T14:15:31.000
Officer First Name
John
Officer Last Name
Schupp
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
I T S D
Shield No
01213
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 885880 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
885880
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-26T17:31:28.000
Officer First Name
Kevin
Officer Last Name
Kenny
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
PBQ/S
Shield No
30378
Total Complaints
0
Total Substantiated Complaints
0