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: 893643 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
893643
Active Per Last Reported Status
No
Last Reported Active Date
2011-02-08T12:51:43.000
Officer First Name
Alfred
Officer Last Name
Sejarto
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
OFF/TRP
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: 927678 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
927678
Active Per Last Reported Status
No
Last Reported Active Date
2022-07-06T11:29:33.000
Officer First Name
Sylvia
Officer Last Name
Williams
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
024 PCT
Shield No
26147
Total Complaints
2
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 974525 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
974525
Active Per Last Reported Status
No
Last Reported Active Date
2023-05-02T09:58:57.000
Officer First Name
Sanmartin
Officer Last Name
Santos
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
023 PCT
Shield No
05917
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 923682 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
923682
Active Per Last Reported Status
No
Last Reported Active Date
2005-03-01T15:47:49.000
Officer First Name
Andre
Officer Last Name
Colclough
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
QNS CT
Shield No
15909
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 967327 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
967327
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Frank
Officer Last Name
Schimmenti
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
107 PCT
Shield No
29028
Total Complaints
1
Total Substantiated Complaints
1
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 957703 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
957703
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Mohammad
Officer Last Name
Islam
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
049 PCT
Shield No
04712
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 887579 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
887579
Active Per Last Reported Status
No
Last Reported Active Date
2005-10-19T08:50:44.000
Officer First Name
Ben
Officer Last Name
Russo
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
HARBOR
Shield No
11741
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 917901 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
917901
Active Per Last Reported Status
No
Last Reported Active Date
2016-07-01T09:38:40.000
Officer First Name
Lance
Officer Last Name
Lumsden
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
MP SQD
Shield No
06564
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 974241 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
974241
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Daniel
Officer Last Name
Kim
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
032 PCT
Shield No
06545
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 960810 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
960810
Active Per Last Reported Status
No
Last Reported Active Date
2022-09-01T11:13:54.000
Officer First Name
Eric
Officer Last Name
Link
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
107 PCT
Shield No
04713
Total Complaints
2
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 949556 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
949556
Active Per Last Reported Status
No
Last Reported Active Date
2010-12-01T15:21:11.000
Officer First Name
Annette
Officer Last Name
Rodriguez
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
REC TNG
Shield No
05334
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 961009 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
961009
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Ebonie
Officer Last Name
Nisbett
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
PBQS
Shield No
04110
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 894586 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
894586
Active Per Last Reported Status
No
Last Reported Active Date
2018-03-01T12:34:46.000
Officer First Name
Steven
Officer Last Name
Csakany
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
CPT
Current Rank
Captain
Current Command
E S U
Shield No
00000
Total Complaints
5
Total Substantiated Complaints
2
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 970218 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
970218
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Jason
Officer Last Name
Simmons
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
ESU K9
Shield No
00412
Total Complaints
10
Total Substantiated Complaints
4
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 884883 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
884883
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Edward
Officer Last Name
Wallace
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
C/SCENE
Shield No
03261
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 924481 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
924481
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Marciano
Officer Last Name
Shay
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
PSA 4
Shield No
13321
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 881133 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
881133
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Aristides
Officer Last Name
Maisonave
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
LEG BUR
Shield No
28844
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 922199 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
922199
Active Per Last Reported Status
No
Last Reported Active Date
2019-12-02T12:43:11.000
Officer First Name
Joseph
Officer Last Name
Desposito
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
062 PCT
Shield No
29194
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 963204 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
963204
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Carlos
Officer Last Name
Perez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
MELD
Shield No
21174
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 895026 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
895026
Active Per Last Reported Status
No
Last Reported Active Date
2011-02-08T12:51:43.000
Officer First Name
Raymond
Officer Last Name
Dean
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
NARCBBN
Shield No
00000
Total Complaints
4
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 896866 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
896866
Active Per Last Reported Status
No
Last Reported Active Date
2011-11-01T13:12:43.000
Officer First Name
Joseph
Officer Last Name
Vigliotti
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
CPT
Current Rank
Captain
Current Command
PBSI TF
Shield No
00000
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 951040 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
951040
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Jairo
Officer Last Name
Perez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
IAB GRP 12
Shield No
03675
Total Complaints
1
Total Substantiated Complaints
1
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 888084 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
888084
Active Per Last Reported Status
No
Last Reported Active Date
2011-08-03T09:33:16.000
Officer First Name
Delano
Officer Last Name
Mulgrave
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
SDS
Current Rank
Sergeant
Current Command
INT PSS
Shield No
00518
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 930774 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
930774
Active Per Last Reported Status
No
Last Reported Active Date
2017-09-01T12:56:41.000
Officer First Name
Yves
Officer Last Name
Mandat
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
103 PCT
Shield No
30030
Total Complaints
2
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 920049 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
920049
Active Per Last Reported Status
No
Last Reported Active Date
2023-12-01T11:56:45.000
Officer First Name
Ronald
Officer Last Name
Bronaugh
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
020 DET
Shield No
00891
Total Complaints
3
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 876724 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
876724
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Michael
Officer Last Name
Kercado
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
WARRSEC
Shield No
00786
Total Complaints
2
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 931794 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
931794
Active Per Last Reported Status
No
Last Reported Active Date
2022-08-02T14:13:34.000
Officer First Name
Israel
Officer Last Name
Lopez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
042 PCT
Shield No
19123
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 922675 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
922675
Active Per Last Reported Status
No
Last Reported Active Date
2018-08-01T11:55:57.000
Officer First Name
Angela
Officer Last Name
Lozito
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
PB CAS
Shield No
05983
Total Complaints
2
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 875747 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
875747
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Shawnee
Officer Last Name
Powellphillips
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
WARRSEC
Shield No
04486
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 950342 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
950342
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Neil
Officer Last Name
Donovan
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
WAREHOUSE
Shield No
00948
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 856305 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
856305
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
James
Officer Last Name
Conrad
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
TB
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: 900679 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
900679
Active Per Last Reported Status
No
Last Reported Active Date
2005-04-20T13:40:03.000
Officer First Name
David
Officer Last Name
Thomas
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
019 PCT
Shield No
02421
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 905862 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
905862
Active Per Last Reported Status
No
Last Reported Active Date
2008-06-19T14:31:59.000
Officer First Name
Joseph
Officer Last Name
Caivano
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
PBMN
Shield No
27373
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 951601 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
951601
Active Per Last Reported Status
No
Last Reported Active Date
2020-06-01T10:45:34.000
Officer First Name
Jonathan
Officer Last Name
Chabrier
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
041 PCT
Shield No
18690
Total Complaints
1
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 950159 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
950159
Active Per Last Reported Status
No
Last Reported Active Date
2017-06-02T09:36:00.000
Officer First Name
Michael
Officer Last Name
Carbone
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
052 PCT
Shield No
12540
Total Complaints
4
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 926793 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
926793
Active Per Last Reported Status
No
Last Reported Active Date
2017-01-03T11:17:56.000
Officer First Name
Elisha
Officer Last Name
Duncan
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
M E L D
Shield No
03073
Total Complaints
25
Total Substantiated Complaints
1
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 887674 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
887674
Active Per Last Reported Status
No
Last Reported Active Date
2005-08-09T18:22:42.000
Officer First Name
Victor
Officer Last Name
Virella
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
076 PCT
Shield No
02689
Total Complaints
2
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 900943 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
900943
Active Per Last Reported Status
No
Last Reported Active Date
2006-07-28T14:03:33.000
Officer First Name
Christophe
Officer Last Name
Niles
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
120 PCT
Shield No
30234
Total Complaints
2
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 897705 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
897705
Active Per Last Reported Status
No
Last Reported Active Date
2016-02-01T14:15:31.000
Officer First Name
Dennis
Officer Last Name
Hurley
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
PSA 2
Shield No
00603
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 925235 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
925235
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Eric
Officer Last Name
Egan
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
TB Q/TF
Shield No
30558
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 907399 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
907399
Active Per Last Reported Status
No
Last Reported Active Date
2000-04-19T17:51:39.000
Officer First Name
Adam
Officer Last Name
Stein
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
MTN PCT
Shield No
18934
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 958269 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
958269
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Yelena
Officer Last Name
Ast
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
024 DET
Shield No
01615
Total Complaints
3
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 928909 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
928909
Active Per Last Reported Status
No
Last Reported Active Date
2023-04-04T11:30:11.000
Officer First Name
Kevin
Officer Last Name
Yeh
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
LT SA
Current Rank
Lieutenant
Current Command
D C P I
Shield No
00000
Total Complaints
4
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 935859 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
935859
Active Per Last Reported Status
No
Last Reported Active Date
2023-01-04T10:52:01.000
Officer First Name
David
Officer Last Name
Torres
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TV UNIT
Shield No
23593
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 926761 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
926761
Active Per Last Reported Status
No
Last Reported Active Date
2021-05-03T11:03:51.000
Officer First Name
Frenel
Officer Last Name
Destin
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
PSA 2
Shield No
04965
Total Complaints
4
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 973095 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
973095
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Mdemdadul
Officer Last Name
Haque
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
077 PCT
Shield No
05631
Total Complaints
2
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 962492 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
962492
Active Per Last Reported Status
No
Last Reported Active Date
2017-06-02T09:36:00.000
Officer First Name
Muhammad
Officer Last Name
Imtiaz
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
030 PCT
Shield No
21789
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 965517 • Active Per Last Reported Status: No
As Of Date
2026-09-30T00:00:00.000
Tax Id
965517
Active Per Last Reported Status
No
Last Reported Active Date
2018-05-01T11:44:46.000
Officer First Name
Steven
Officer Last Name
Schull
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
REC TNG
Shield No
18250
Total Complaints
0
Total Substantiated Complaints
0
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 947897 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
947897
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Christopher
Officer Last Name
Benson
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
PBMN
Shield No
02054
Total Complaints
6
Total Substantiated Complaints
3
2026-09-30T00:00:00.000
As Of Date: 2026-09-30T00:00:00.000 • Tax Id: 972000 • Active Per Last Reported Status: Yes
As Of Date
2026-09-30T00:00:00.000
Tax Id
972000
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Samara
Officer Last Name
Hicks
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
112 PCT
Shield No
25420
Total Complaints
3
Total Substantiated Complaints
0