Skip to content

Mark Moorcroft

24 salary records across 2 employers, 2001–2025.

These records share a name. Some may belong to the same person over a career; some may belong to different people.

Source: Ontario’s Public Sector Salary Disclosure — names paid $100,000 or more that year. How we build this · Report an error on this page

Attorney General

Government of Ontario - Ministries
2001–2018 · 17 records

View at this employer →

2018 roster →
See where $220,996 ranks →

Salary history, by year
YearPositionSalary
2018Crown Attorney$220,996Benefits $333Total $221,329
2017Crown Attorney / Procureur de la Couronne$216,274Benefits $332Total $216,606
2016Crown Attorney$213,825Benefits $313Total $214,138
2015Assistant Crown Attorney / Procureur adjoint de la Couronne$207,080Benefits $334Total $207,414
2014Assistant Crown Attorney / Procureur adjoint de la Couronne$200,198Benefits $329Total $200,527
2013Assistant Crown Attorney$193,125Benefits $291Total $193,416
2012Assistant Crown Attorney$188,238Benefits $260Total $188,499
2011Assistant Crown Attorney / Procureur adjoint de la Couronne$177,700Benefits $263Total $177,963
2010Assistant Crown Attorney$168,358Benefits $282Total $168,640
2009Assistant Crown Attorney$158,789Benefits $270Total $159,059
2008Assistant Crown Attorney$149,125Benefits $268Total $149,393
2007Assistant Crown Attorney$136,180Benefits $245Total $136,425
2006Assistant Crown Attorney$129,545Benefits $217Total $129,762
2005Assistant Crown Attorney$114,354Benefits $192Total $114,546
2004Assistant Crown Attorney$109,989Benefits $191Total $110,180
2003Assistant Crown Attorney$107,959Benefits $202Total $108,161
2001Assistant Crown Attorney$110,410Benefits $181Total $110,591
Salary history, by year
YearPositionSalary
2025Judge$425,942Benefits $3,927Total $429,869
2024Judge$359,135Benefits $3,736Total $362,871
2023Judge / Juge$356,021Benefits $3,643Total $359,664
2022Judge$347,139Benefits $3,574Total $350,713
2021Judge$335,883Benefits $3,372Total $339,255
2020Judge$328,797Benefits $3,243Total $332,040
2019Judge$244,058Benefits $742Total $244,799