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-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 941451 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
941451
Active Per Last Reported Status
No
Last Reported Active Date
2026-07-01T14:27:18.000
Officer First Name
Jonathan
Officer Last Name
Bradlin
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
FORCE ID
Shield No
06440
Total Complaints
2
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 891471 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
891471
Active Per Last Reported Status
No
Last Reported Active Date
2000-04-19T17:41:39.000
Officer First Name
Stephen
Officer Last Name
Donnelly
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
013 PCT
Shield No
02784
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 877067 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
877067
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Michael
Officer Last Name
Trzaska
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
109 PCT
Shield No
31038
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 961216 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
961216
Active Per Last Reported Status
No
Last Reported Active Date
2022-05-02T10:01:40.000
Officer First Name
Michael
Officer Last Name
Russo
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
105 PCT
Shield No
16409
Total Complaints
3
Total Substantiated Complaints
2
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 938993 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
938993
Active Per Last Reported Status
No
Last Reported Active Date
2006-06-02T12:06:05.000
Officer First Name
James
Officer Last Name
Mchale
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
MTS PCT
Shield No
22025
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 980315 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
980315
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Sukhraj
Officer Last Name
Khinda
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
094 PCT
Shield No
17318
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 877671 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
877671
Active Per Last Reported Status
No
Last Reported Active Date
2000-04-19T17:51:39.000
Officer First Name
Joseph
Officer Last Name
Frosch
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
123 PCT
Shield No
24556
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 910762 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
910762
Active Per Last Reported Status
No
Last Reported Active Date
2012-08-07T13:38:35.000
Officer First Name
Christophe
Officer Last Name
Condon
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
ESS 08
Shield No
06732
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 942190 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
942190
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Ferdi
Officer Last Name
Memedoski
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
NBXS MAJOR
Shield No
06508
Total Complaints
5
Total Substantiated Complaints
1
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 935502 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
935502
Active Per Last Reported Status
No
Last Reported Active Date
2024-07-02T10:28:37.000
Officer First Name
Matthew
Officer Last Name
Perrone
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TD 1
Shield No
30004
Total Complaints
2
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 951268 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
951268
Active Per Last Reported Status
No
Last Reported Active Date
2011-08-03T09:33:16.000
Officer First Name
Aris
Officer Last Name
Sirigos
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
REC TNG
Shield No
20594
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 881501 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
881501
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Ernestine
Officer Last Name
Vicentecruz
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
040 DET
Shield No
02875
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 906917 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
906917
Active Per Last Reported Status
No
Last Reported Active Date
2014-02-05T13:27:37.000
Officer First Name
Miguel
Officer Last Name
Navarro
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
107 PCT
Shield No
20857
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 936049 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
936049
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Zahid
Officer Last Name
Mehmood
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
SGT DS
Current Rank
Sergeant
Current Command
RTC FACIAL ID
Shield No
04774
Total Complaints
4
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 979340 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
979340
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Janiece
Officer Last Name
Melendez
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
104 PCT
Shield No
03248
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 969904 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
969904
Active Per Last Reported Status
No
Last Reported Active Date
2025-07-01T11:12:21.000
Officer First Name
Andrew
Officer Last Name
Liu
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
005 PCT
Shield No
22745
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 957834 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
957834
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Grace
Officer Last Name
Mccaffrey
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
063 PCT
Shield No
13686
Total Complaints
2
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 884830 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
884830
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Juan
Officer Last Name
Toranzo
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
D-E T/F
Shield No
03861
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 983252 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
983252
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Maya
Officer Last Name
Godoy
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
043 PCT FTU
Shield No
30338
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 954296 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
954296
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Bryan
Officer Last Name
Rosales
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
BX COURT
Shield No
02353
Total Complaints
3
Total Substantiated Complaints
1
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 960787 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
960787
Active Per Last Reported Status
No
Last Reported Active Date
2017-06-02T09:36:00.000
Officer First Name
John
Officer Last Name
Lauro
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
083 PCT
Shield No
09831
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 984452 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
984452
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Jadon
Officer Last Name
Hunte
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
101 PCT
Shield No
03455
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 926498 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
926498
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Thomas
Officer Last Name
Alps
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DC
Current Rank
Chiefs and other ranks
Current Command
P S B
Shield No
00000
Total Complaints
10
Total Substantiated Complaints
1
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 936241 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
936241
Active Per Last Reported Status
No
Last Reported Active Date
2025-03-03T16:59:07.000
Officer First Name
Sherena
Officer Last Name
Fredericks
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
088 PCT
Shield No
05083
Total Complaints
5
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 885367 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
885367
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Raymond
Officer Last Name
Cassar
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
062 PCT
Shield No
14421
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 957212 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
957212
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Derek
Officer Last Name
Theiss
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
100 DET
Shield No
03935
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 891079 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
891079
Active Per Last Reported Status
No
Last Reported Active Date
2006-07-28T14:03:33.000
Officer First Name
Richard
Officer Last Name
Sullivan
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
DB O&IT
Shield No
03233
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 982844 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
982844
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Leroy
Officer Last Name
Tillman
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
069 PCT FTU
Shield No
25038
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 899678 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
899678
Active Per Last Reported Status
No
Last Reported Active Date
2000-04-19T17:41:39.000
Officer First Name
Cornelius
Officer Last Name
Oriordan
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
PBBX TF
Shield No
27650
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 928159 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
928159
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Santo
Officer Last Name
Ippolito
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT DS
Current Rank
Sergeant
Current Command
BOMB SQ
Shield No
02390
Total Complaints
3
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 907157 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
907157
Active Per Last Reported Status
No
Last Reported Active Date
2018-09-04T11:46:16.000
Officer First Name
Eric
Officer Last Name
Rivere
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
084 PCT
Shield No
24229
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 890922 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
890922
Active Per Last Reported Status
No
Last Reported Active Date
2006-10-20T16:08:09.000
Officer First Name
John
Officer Last Name
Salemo
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
061 DET
Shield No
06380
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 968516 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
968516
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Emmanuel
Officer Last Name
Jean
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
034 PCT
Shield No
06772
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 897559 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
897559
Active Per Last Reported Status
No
Last Reported Active Date
2015-06-02T10:15:18.000
Officer First Name
Michael
Officer Last Name
Gilmartin
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
PSA 9
Shield No
00000
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 950098 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
950098
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Philip
Officer Last Name
Boystak
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
CRC
Shield No
25914
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 962132 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
962132
Active Per Last Reported Status
No
Last Reported Active Date
2018-08-01T11:55:57.000
Officer First Name
Anthony
Officer Last Name
Terilli
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
052 PCT
Shield No
28131
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 986615 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
986615
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Hakeem
Officer Last Name
Jones
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
RTS RECRUIT
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 885434 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
885434
Active Per Last Reported Status
No
Last Reported Active Date
2023-08-01T11:42:36.000
Officer First Name
Alan
Officer Last Name
Cooper
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DC
Current Rank
Chiefs and other ranks
Current Command
IAB
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 885960 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
885960
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-26T17:31:28.000
Officer First Name
Gary
Officer Last Name
Livoti
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
MOUNTED
Shield No
15204
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 924796 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
924796
Active Per Last Reported Status
No
Last Reported Active Date
2010-05-21T13:28:22.000
Officer First Name
Nicholas
Officer Last Name
Voglio
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
LEG BUR
Shield No
01626
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 983656 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
983656
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Marvin
Officer Last Name
Perez
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
075 PCT FTU
Shield No
26268
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 897748 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
897748
Active Per Last Reported Status
No
Last Reported Active Date
2011-11-01T13:12:43.000
Officer First Name
Thomas
Officer Last Name
Jones
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
006 DET
Shield No
02661
Total Complaints
1
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 905883 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
905883
Active Per Last Reported Status
No
Last Reported Active Date
2014-03-05T13:46:24.000
Officer First Name
Jacqueline
Officer Last Name
Torres
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
006 PCT
Shield No
08077
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 912876 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
912876
Active Per Last Reported Status
No
Last Reported Active Date
2006-08-08T09:14:54.000
Officer First Name
Juan
Officer Last Name
White
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
ESS 04
Shield No
03947
Total Complaints
2
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 974726 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
974726
Active Per Last Reported Status
No
Last Reported Active Date
2025-03-03T16:59:07.000
Officer First Name
Christian
Officer Last Name
Aupont
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
116 PCT
Shield No
19233
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 908403 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
908403
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
John
Officer Last Name
Mack
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
TB VAND
Shield No
07368
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 969717 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
969717
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Steven
Officer Last Name
Garcia
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
PSA 3
Shield No
19718
Total Complaints
4
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 855818 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
855818
Active Per Last Reported Status
No
Last Reported Active Date
2000-04-19T17:51:39.000
Officer First Name
Ronald
Officer Last Name
House
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
VED BX
Shield No
02079
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 973261 • Active Per Last Reported Status: No
As Of Date
2026-10-04T00:00:00.000
Tax Id
973261
Active Per Last Reported Status
No
Last Reported Active Date
2022-08-02T14:13:34.000
Officer First Name
John
Officer Last Name
Borsch
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
FTU 3
Shield No
26163
Total Complaints
0
Total Substantiated Complaints
0
2026-10-04T00:00:00.000
As Of Date: 2026-10-04T00:00:00.000 • Tax Id: 945538 • Active Per Last Reported Status: Yes
As Of Date
2026-10-04T00:00:00.000
Tax Id
945538
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-09-01T14:27:49.000
Officer First Name
Anthony
Officer Last Name
Byrd
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
100 PCT
Shield No
06379
Total Complaints
3
Total Substantiated Complaints
0