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-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 886284 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
886284
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-26T17:31:28.000
Officer First Name
Robert
Officer Last Name
Petry
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
083 PCT
Shield No
07059
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 905533 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
905533
Active Per Last Reported Status
No
Last Reported Active Date
2012-06-25T15:15:21.000
Officer First Name
James
Officer Last Name
Muirhead
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
HARBOR
Shield No
02814
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 881134 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
881134
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Todd
Officer Last Name
Majett
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
PBBX TF
Shield No
28845
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 933359 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
933359
Active Per Last Reported Status
No
Last Reported Active Date
2023-03-01T15:17:30.000
Officer First Name
Robert
Officer Last Name
Simms
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
FORCE ID
Shield No
03535
Total Complaints
16
Total Substantiated Complaints
4
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 949978 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
949978
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Christopher
Officer Last Name
Alazraki
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
SGT SA
Current Rank
Sergeant
Current Command
CCCS
Shield No
05511
Total Complaints
3
Total Substantiated Complaints
1
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 960164 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
960164
Active Per Last Reported Status
No
Last Reported Active Date
2024-01-02T12:38:11.000
Officer First Name
Baimadajie
Officer Last Name
Angwang
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
MELD
Shield No
11844
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 956256 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
956256
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Jihad
Officer Last Name
Shahin
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
IAB CMD CTR
Shield No
03835
Total Complaints
3
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 978845 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
978845
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Vincent
Officer Last Name
Zhao
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
PBQN CITI FLD
Shield No
12203
Total Complaints
1
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 964588 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
964588
Active Per Last Reported Status
No
Last Reported Active Date
2019-12-02T12:43:11.000
Officer First Name
Kieran
Officer Last Name
Kerley
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
105 PCT
Shield No
08230
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 981514 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
981514
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Richard
Officer Last Name
Lopez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
013 PCT
Shield No
08278
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 923013 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
923013
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Mark
Officer Last Name
Rapisarda
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
049 PCT
Shield No
31906
Total Complaints
2
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 980906 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
980906
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Nyla
Officer Last Name
Simms
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
075 PCT
Shield No
06541
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 972383 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
972383
Active Per Last Reported Status
No
Last Reported Active Date
2026-08-03T15:51:12.000
Officer First Name
George
Officer Last Name
Bodenmiller
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
QS CRT
Shield No
26100
Total Complaints
9
Total Substantiated Complaints
2
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 960687 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
960687
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Chon
Officer Last Name
Huang
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
120 PCT
Shield No
04655
Total Complaints
3
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 964221 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
964221
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Nestor
Officer Last Name
Amarantepolanco
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
PSA 8
Shield No
02652
Total Complaints
4
Total Substantiated Complaints
2
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 885249 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
885249
Active Per Last Reported Status
No
Last Reported Active Date
2005-03-22T16:41:43.000
Officer First Name
William
Officer Last Name
Berge
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
115 PCT
Shield No
06901
Total Complaints
1
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 888051 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
888051
Active Per Last Reported Status
No
Last Reported Active Date
2005-07-13T17:03:24.000
Officer First Name
Debra
Officer Last Name
White
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
D.A.R.E
Shield No
31025
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 863777 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
863777
Active Per Last Reported Status
No
Last Reported Active Date
2000-06-26T17:46:32.000
Officer First Name
Thomas
Officer Last Name
Feyh
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
090 DET
Shield No
03534
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 952921 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
952921
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Haras
Officer Last Name
Karimi
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
INT EPU
Shield No
03649
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 935405 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
935405
Active Per Last Reported Status
No
Last Reported Active Date
2024-06-04T11:23:29.000
Officer First Name
Brendan
Officer Last Name
Noonan
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
PBQS
Shield No
00560
Total Complaints
1
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 936664 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
936664
Active Per Last Reported Status
No
Last Reported Active Date
2025-01-02T09:52:14.000
Officer First Name
Ionut
Officer Last Name
Gheorghiu
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
PSA 8
Shield No
09382
Total Complaints
1
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 963383 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
963383
Active Per Last Reported Status
No
Last Reported Active Date
2017-06-02T09:36:00.000
Officer First Name
Jason
Officer Last Name
Aziz
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
REC TNG
Shield No
3403
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 884768 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
884768
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Russell
Officer Last Name
Spatafora
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
M/S-DND
Shield No
07119
Total Complaints
1
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 911674 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
911674
Active Per Last Reported Status
No
Last Reported Active Date
2017-09-01T12:56:41.000
Officer First Name
Elisha
Officer Last Name
Green
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
TB
Shield No
23581
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 863790 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
863790
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
John
Officer Last Name
Francis
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
TRF/MTF
Shield No
24012
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 909722 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
909722
Active Per Last Reported Status
No
Last Reported Active Date
2006-01-10T07:22:51.000
Officer First Name
Robert
Officer Last Name
Campbell
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
TB Q/TF
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 908373 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
908373
Active Per Last Reported Status
No
Last Reported Active Date
2001-01-16T17:49:10.000
Officer First Name
Peter
Officer Last Name
Cunningham
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
112 DET
Shield No
04765
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 940813 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
940813
Active Per Last Reported Status
No
Last Reported Active Date
2026-03-02T11:00:16.000
Officer First Name
Bao
Officer Last Name
Tran
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TD 32
Shield No
30788
Total Complaints
1
Total Substantiated Complaints
1
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 915117 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
915117
Active Per Last Reported Status
No
Last Reported Active Date
2025-02-03T10:54:00.000
Officer First Name
Bruce
Officer Last Name
Kapp
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
OPS EM PREP
Shield No
01974
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 956310 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
956310
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Juan
Officer Last Name
Urgilestoral
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
084 PCT
Shield No
15259
Total Complaints
1
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 945558 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
945558
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Lisy
Officer Last Name
Carrasquillo
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
TB BUS UN
Shield No
00903
Total Complaints
3
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 954358 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
954358
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Raymond
Officer Last Name
Sumsky
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
UPTU
Shield No
02969
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 944276 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
944276
Active Per Last Reported Status
No
Last Reported Active Date
2024-01-02T12:38:11.000
Officer First Name
Osvaldo
Officer Last Name
Maldonado
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
NARCBBX
Shield No
15051
Total Complaints
1
Total Substantiated Complaints
1
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 904595 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
904595
Active Per Last Reported Status
No
Last Reported Active Date
2000-04-19T17:51:39.000
Officer First Name
Matthew
Officer Last Name
Mohan
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
CD OFF
Shield No
29488
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 984541 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
984541
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Mohammar
Officer Last Name
Larracuente
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
084 PCT
Shield No
00994
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 882830 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
882830
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Carol
Officer Last Name
Harold
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
F.T.S.
Shield No
02163
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 883717 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
883717
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Michael
Officer Last Name
Cummings
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
I.A.B.
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 909782 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
909782
Active Per Last Reported Status
No
Last Reported Active Date
2020-10-01T10:12:04.000
Officer First Name
Robert
Officer Last Name
Haley
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DI
Current Rank
Deputy Inspector
Current Command
DB CID
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 908665 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
908665
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Edward
Officer Last Name
Devereaux
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
F.T.S.
Shield No
01917
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 927454 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
927454
Active Per Last Reported Status
No
Last Reported Active Date
2018-04-02T13:35:54.000
Officer First Name
Michael
Officer Last Name
Roman
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
TB DT04
Shield No
00000
Total Complaints
1
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 973113 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
973113
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Katrina
Officer Last Name
Larue
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TD 3
Shield No
02800
Total Complaints
3
Total Substantiated Complaints
2
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 956600 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
956600
Active Per Last Reported Status
No
Last Reported Active Date
2016-07-01T09:38:40.000
Officer First Name
Frank
Officer Last Name
Dimaggio
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
044 PCT
Shield No
11197
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 899952 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
899952
Active Per Last Reported Status
No
Last Reported Active Date
2000-09-14T08:59:14.000
Officer First Name
Anthony
Officer Last Name
Vence
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
PBMN TF
Shield No
01165
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 940103 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
940103
Active Per Last Reported Status
No
Last Reported Active Date
2023-01-04T10:52:01.000
Officer First Name
Terry
Officer Last Name
Riley
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
IAB
Shield No
02621
Total Complaints
4
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 882058 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
882058
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Thomas
Officer Last Name
Pena
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
061 DET
Shield No
04242
Total Complaints
2
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 948750 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
948750
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Bryant
Officer Last Name
Carpio
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
BK COURT
Shield No
05181
Total Complaints
4
Total Substantiated Complaints
1
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 979064 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
979064
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Troy
Officer Last Name
Booker
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
108 PCT
Shield No
25852
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 927378 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
927378
Active Per Last Reported Status
No
Last Reported Active Date
2001-01-16T17:49:10.000
Officer First Name
Mariclar
Officer Last Name
Lovett
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
P A T U
Shield No
26710
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 974979 • Active Per Last Reported Status: Yes
As Of Date
2026-10-02T00:00:00.000
Tax Id
974979
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Marvin
Officer Last Name
Leonard
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
107 PCT
Shield No
25284
Total Complaints
0
Total Substantiated Complaints
0
2026-10-02T00:00:00.000
As Of Date: 2026-10-02T00:00:00.000 • Tax Id: 924510 • Active Per Last Reported Status: No
As Of Date
2026-10-02T00:00:00.000
Tax Id
924510
Active Per Last Reported Status
No
Last Reported Active Date
2001-01-16T17:49:10.000
Officer First Name
Michael
Officer Last Name
Smushko
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
049 PCT
Shield No
07543
Total Complaints
0
Total Substantiated Complaints
0