David Green

$161,170.69asPolice Constable

Employed by City Of Toronto – Police Service in 2025, according to Government of Ontario public salary records.

Salary Information

Historical salary and taxable benefits from 2019 to 2025.

YearPositionSalaryBenefitsPerformance
2025
Police Constable
$161,170.69
$1,037.53
14.63%
2024
Plainclothes Police Constable
$140,606.69
$1,053.92
0.42%
2023
Plainclothes Police Constable
$140,018.42
$1,102.98
13.24%
2022
Plainclothes Police Constable
$123,651.54
$1,069.48
11.4%
2021
Police Constable
$139,567.53
$1,045.96
6.09%
2020
Plainclothes Police Constable
$148,618.66
$1,040.36
9.08%
2019
Plainclothes Police Constable
$136,247.49
$1,037.16

The Ontario Sunshine List reports that David Green was paid $161,170.69 in 2025 as Police Constable at City Of Toronto – Police Service. This represents a 14.63% increase over the previous year's reported salary. David Green has appeared on the Ontario Sunshine List 7 times between 2019 and 2025, with reported earnings peaking at $161,170.69 in 2025. In addition to salary, $1,037.53 in taxable benefits was disclosed for 2025. City Of Toronto – Police Service reports under the Municipalities & Services sector of Ontario's public sector salary disclosure.

Top earning Police Constables in City Of Toronto – Police Service

NameSalary
Mariusz Turkot$366,484.11
Kyriakos Papadopoulos$338,746.04
Gregory Hornby$320,794.02
Marten Engel$315,300.74
Brendon Langer$304,733.47
Michael Wang$302,821.37
Przemyslaw Norski$300,131.31
Bertrand Dean$299,228.45
Wei Pin Chen$294,605.01
Tommy Kung$289,653.95

Top earning Police Constables in Ontario

NameSalary
Regional Municipality Of York Police Services
$207,262.56
Regional Municipality Of York Police Services
$192,282.88
Regional Municipality Of York Police Services
$190,930.98
City Of Guelph – Guelph Police Service
$190,641.94
Regional Municipality Of York Police Services
$185,405.22
Regional Municipality Of York Police Services
$185,184.09
Regional Municipality Of York Police Services
$180,793.35
City Of Guelph – Guelph Police Service
$180,522.19
Regional Municipality Of York Police Services
$180,007.29
Regional Municipality Of York Police Services
$177,769.98
NameSalary
Anthony Romano
Sergeant
$161,213.27
Antonio Almeida
Police Constable
$161,206.69
Avishai Judah
Plainclothes Police Constable
$161,194.45
Thomas Makarenko
Plainclothes Police Constable
$161,184.61
Jenna Mcparland
Plainclothes Police Constable
$161,180.70
Lachlan Mckendry
Plainclothes Police Constable
$161,159.59
Daniele Magnante
Plainclothes Police Constable
$161,156.27
Gentian Barsaku
Plainclothes Police Constable
$161,154.59
Adrian Ford
Plainclothes Police Constable
$161,151.52
Vyacheslav Biryukov
Plainclothes Police Constable
$161,131.56