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-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 919213 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
919213
Active Per Last Reported Status
No
Last Reported Active Date
2021-04-01T09:12:26.000
Officer First Name
Michael
Officer Last Name
Jennings
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LCD
Current Rank
Lieutenant
Current Command
VED ZN2
Shield No
00000
Total Complaints
4
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 943056 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
943056
Active Per Last Reported Status
No
Last Reported Active Date
2015-11-04T13:13:03.000
Officer First Name
Rhodesia
Officer Last Name
Carty
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
TB DT33
Shield No
17637
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 943906 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
943906
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Emmanuel
Officer Last Name
Valerio
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
033 PCT
Shield No
04589
Total Complaints
10
Total Substantiated Complaints
1
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 910415 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
910415
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Karl
Officer Last Name
Braunbach
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
CPK PCT
Shield No
03342
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 987038 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
987038
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Emma
Officer Last Name
Winters
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
RTS RECRUIT
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 956437 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
956437
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Thomas
Officer Last Name
Binstock
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TB ATU
Shield No
15301
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 922774 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
922774
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Jason
Officer Last Name
Megale
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
CPT
Current Rank
Captain
Current Command
122 PCT
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 941029 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
941029
Active Per Last Reported Status
No
Last Reported Active Date
2008-08-19T17:26:16.000
Officer First Name
Zhanna
Officer Last Name
Grodzinskaya
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
067 PCT
Shield No
26496
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 877034 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
877034
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Nunzio
Officer Last Name
Terlizzi
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
044 PCT
Shield No
30811
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 943760 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
943760
Active Per Last Reported Status
No
Last Reported Active Date
2007-02-22T13:01:22.000
Officer First Name
Sonia
Officer Last Name
Rosario
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
POF
Current Rank
Police Officer
Current Command
P A T U
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 879777 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
879777
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Diane
Officer Last Name
Taylor
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
113 PCT
Shield No
06474
Total Complaints
1
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 923892 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
923892
Active Per Last Reported Status
No
Last Reported Active Date
2020-07-06T12:10:29.000
Officer First Name
Argimiro
Officer Last Name
Goicoechea
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
060 PCT
Shield No
14280
Total Complaints
2
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 976691 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
976691
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Emranul
Officer Last Name
Haque
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
TB MAN TF
Shield No
27876
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 944148 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
944148
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Pablo
Officer Last Name
Polanco
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
PSA 8
Shield No
27550
Total Complaints
3
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 951361 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
951361
Active Per Last Reported Status
No
Last Reported Active Date
2013-10-01T16:48:29.000
Officer First Name
Robert
Officer Last Name
Vallebuona
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
122 PCT
Shield No
08234
Total Complaints
1
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 964799 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
964799
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Marlene
Officer Last Name
Taveras
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
116 DET
Shield No
01995
Total Complaints
1
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 936134 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
936134
Active Per Last Reported Status
No
Last Reported Active Date
2007-04-06T12:50:48.000
Officer First Name
Peter
Officer Last Name
Angieri
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
067 PCT
Shield No
14673
Total Complaints
1
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 921723 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
921723
Active Per Last Reported Status
No
Last Reported Active Date
2000-09-14T08:59:14.000
Officer First Name
Frank
Officer Last Name
Rooney
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
034 PCT
Shield No
02709
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 925517 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
925517
Active Per Last Reported Status
No
Last Reported Active Date
2020-06-01T10:45:34.000
Officer First Name
Darryl
Officer Last Name
Johnson
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
PSA 9
Shield No
03126
Total Complaints
2
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 910170 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
910170
Active Per Last Reported Status
No
Last Reported Active Date
2008-12-24T11:02:38.000
Officer First Name
Christophe
Officer Last Name
Seidel
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
F.T.S.
Shield No
11888
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 925933 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
925933
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-08T18:12:23.000
Officer First Name
Michael
Officer Last Name
Postiglione
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
110 PCT
Shield No
29875
Total Complaints
1
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 968137 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
968137
Active Per Last Reported Status
No
Last Reported Active Date
2020-09-01T11:56:13.000
Officer First Name
Sukhdeep
Officer Last Name
Singh
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
009 PCT
Shield No
20230
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 901243 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
901243
Active Per Last Reported Status
No
Last Reported Active Date
2012-06-25T15:15:21.000
Officer First Name
Rebecca
Officer Last Name
Buck
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
LT
Current Rank
Lieutenant
Current Command
I.A.B.
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 981224 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
981224
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Shelby
Officer Last Name
Delacruz
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
MTN PCT
Shield No
12325
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 896103 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
896103
Active Per Last Reported Status
No
Last Reported Active Date
2001-02-26T17:31:28.000
Officer First Name
George
Officer Last Name
Whalen
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
JT T/F
Shield No
05752
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 906278 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
906278
Active Per Last Reported Status
No
Last Reported Active Date
2008-08-19T17:26:16.000
Officer First Name
Malaika
Officer Last Name
Frey
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
DTS
Current Rank
Detective
Current Command
WARRSEC
Shield No
06993
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 895068 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
895068
Active Per Last Reported Status
No
Last Reported Active Date
2023-05-02T09:58:57.000
Officer First Name
John
Officer Last Name
Beckmann
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
LT SA
Current Rank
Lieutenant
Current Command
BARRIER
Shield No
00000
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 978643 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
978643
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Sonia
Officer Last Name
Membreno
Officer Race
Hispanic
Officer Gender
Female
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
100 PCT
Shield No
20423
Total Complaints
1
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 941129 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
941129
Active Per Last Reported Status
No
Last Reported Active Date
2026-01-02T12:00:15.000
Officer First Name
Janice
Officer Last Name
Herndon
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
SGT DS
Current Rank
Sergeant
Current Command
BK CHILD
Shield No
05544
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 941615 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
941615
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Joanna
Officer Last Name
Daley
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
PBXN
Shield No
03368
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 974500 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
974500
Active Per Last Reported Status
No
Last Reported Active Date
2022-06-02T10:48:42.000
Officer First Name
Alfonse
Officer Last Name
Sadallah
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
RTS RECRUIT
Shield No
14602
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 939591 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
939591
Active Per Last Reported Status
No
Last Reported Active Date
2026-07-01T14:27:18.000
Officer First Name
Jason
Officer Last Name
Torres
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
PBXS YANKEE
Shield No
28651
Total Complaints
1
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 930551 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
930551
Active Per Last Reported Status
No
Last Reported Active Date
2022-05-02T10:01:40.000
Officer First Name
Logan
Officer Last Name
Lefkowitz
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
010 PCT
Shield No
02702
Total Complaints
1
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 937471 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
937471
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
David
Officer Last Name
Sammarco
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
047 DET
Shield No
00971
Total Complaints
19
Total Substantiated Complaints
1
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 896625 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
896625
Active Per Last Reported Status
No
Last Reported Active Date
2022-05-02T10:01:40.000
Officer First Name
Michael
Officer Last Name
Pisko
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT2
Current Rank
Detective
Current Command
Q NIGHT WATCH
Shield No
03930
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 885837 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
885837
Active Per Last Reported Status
No
Last Reported Active Date
2005-06-14T07:27:03.000
Officer First Name
Raymond
Officer Last Name
Jeszeck
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
DB BKLN
Shield No
01239
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 907252 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
907252
Active Per Last Reported Status
No
Last Reported Active Date
2008-12-04T12:41:20.000
Officer First Name
Hugo
Officer Last Name
Samudio
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
TB DT11
Shield No
22253
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 985287 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
985287
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Jonathan
Officer Last Name
Boldarini
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
RTS RECRUIT
Shield No
14871
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 971989 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
971989
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Md
Officer Last Name
Hassan
Officer Race
Asian
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
CW TRAF TF
Shield No
27715
Total Complaints
1
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 934784 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
934784
Active Per Last Reported Status
No
Last Reported Active Date
2025-05-01T10:17:18.000
Officer First Name
Robert
Officer Last Name
Dixson
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
MTS PCT
Shield No
03854
Total Complaints
3
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 939011 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
939011
Active Per Last Reported Status
No
Last Reported Active Date
2014-10-02T09:05:07.000
Officer First Name
Michael
Officer Last Name
Megdanis
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
INT OAS
Shield No
06717
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 930525 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
930525
Active Per Last Reported Status
No
Last Reported Active Date
2023-08-01T11:42:36.000
Officer First Name
Anson
Officer Last Name
Lancaster
Officer Race
Black
Officer Gender
Male
Current Rank Abbreviation
PO
Current Rank
Police Officer
Current Command
071 PCT
Shield No
15549
Total Complaints
5
Total Substantiated Complaints
1
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 933770 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
933770
Active Per Last Reported Status
No
Last Reported Active Date
2016-02-01T14:15:31.000
Officer First Name
Shane
Officer Last Name
Farina
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
T.A.R.U
Shield No
05094
Total Complaints
1
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 896536 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
896536
Active Per Last Reported Status
No
Last Reported Active Date
2013-03-29T09:33:58.000
Officer First Name
Debra
Officer Last Name
Abbadessa
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
DB BSVS
Shield No
00828
Total Complaints
1
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 920615 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
920615
Active Per Last Reported Status
No
Last Reported Active Date
2020-06-01T10:45:34.000
Officer First Name
Jean
Officer Last Name
Thayer
Officer Race
White
Officer Gender
Female
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
PB POD
Shield No
02970
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 965487 • Active Per Last Reported Status: Yes
As Of Date
2026-10-05T00:00:00.000
Tax Id
965487
Active Per Last Reported Status
Yes
Last Reported Active Date
2026-10-05T15:26:45.000
Officer First Name
Vincent
Officer Last Name
Ruskowski
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
DT3
Current Rank
Detective
Current Command
QN TCS
Shield No
04488
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 884953 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
884953
Active Per Last Reported Status
No
Last Reported Active Date
2013-07-25T16:54:53.000
Officer First Name
Thomas
Officer Last Name
Larkin
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
SDS
Current Rank
Sergeant
Current Command
034 DET
Shield No
00315
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 915759 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
915759
Active Per Last Reported Status
No
Last Reported Active Date
2020-07-06T12:10:29.000
Officer First Name
Timothy
Officer Last Name
Gallagher
Officer Race
White
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
PBBS
Shield No
29539
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 910640 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
910640
Active Per Last Reported Status
No
Last Reported Active Date
2011-02-08T12:51:43.000
Officer First Name
Cassandra
Officer Last Name
Edwards
Officer Race
Black
Officer Gender
Female
Current Rank Abbreviation
SGT
Current Rank
Sergeant
Current Command
ADM SUP
Shield No
01308
Total Complaints
0
Total Substantiated Complaints
0
2026-10-05T00:00:00.000
As Of Date: 2026-10-05T00:00:00.000 • Tax Id: 903176 • Active Per Last Reported Status: No
As Of Date
2026-10-05T00:00:00.000
Tax Id
903176
Active Per Last Reported Status
No
Last Reported Active Date
2014-08-01T10:21:08.000
Officer First Name
Heriberto
Officer Last Name
Morales
Officer Race
Hispanic
Officer Gender
Male
Current Rank Abbreviation
POM
Current Rank
Police Officer
Current Command
F.T.S.
Shield No
13424
Total Complaints
0
Total Substantiated Complaints
0