| 2024 | Governing Council of the University of Toronto | 990 | Professor Of Political Science | 36.25 | $146,140 | $0 | View return |
| 2024 | Snake Falls Sportsmens Club | 990EZ | Director | 0 | $0 | - | View return |
| 2023 | Governing Council of the University of Toronto | 990 | Professor Of Political Science | 36.25 | $159,402 | $0 | View return |
| 2023 | Snake Falls Sportsmens Club | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | Governing Council of the University of Toronto | 990 | Professor Of Political Science | 36.25 | $149,098 | $0 | View return |
| 2022 | Snake Falls Sportsmens Club | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | Governing Council of the University of Toronto | 990 | Professor Of Political Science | 36.25 | $156,197 | $0 | View return |
| 2021 | Snake Falls Sportsmens Club | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | Governing Council of the University of Toronto | 990 | Teaching Staff Governor | 36.25 | $148,171 | $0 | View return |
| 2019 | Governing Council of the University of Toronto | 990 | Teaching Staff Governor | 36.25 | $139,220 | $0 | View return |
| 2018 | Governing Council of the University of Toronto | 990 | Professor Of Political Science; Director Of Centre For Critical Development Studies | 36.25 | $135,960 | $0 | View return |
| 2018 | Foundation for Priests in Need | 990EZ | Trustee | 3 | $0 | $0 | View return |
| 2017 | Governing Council of the University of Toronto | 990 | Professor Of Political Science; Director Of Centre For Critical Development Studies | 36.25 | $134,420 | $0 | View return |
| 2017 | Governing Council of the University of Toronto | 990 | Professor Of Political Science; Director Of Centre For Critical Development Studies | 36.25 | $134,420 | $0 | View return |
| 2017 | Foundation for Priests in Need | 990EZ | Trustee | 3 | $0 | $0 | View return |
| 2016 | Governing Council of the University of Toronto | 990 | Professor Of Political Science | 36.25 | $125,401 | $0 | View return |
| 2016 | Ellicottville Memorial Library | 990 | Trustee | 5 | $0 | $0 | View return |
| 2016 | Foundation for Priests in Need | 990EZ | Trustee | 3 | $0 | $0 | View return |
| 2015 | Governing Council of the University of Toronto | 990 | Teaching Staff | 36.25 | $117,255 | $0 | View return |
| 2015 | Foundation for Priests in Need | 990EZ | Trustee | 3 | $0 | $0 | View return |
| 2015 | Ellicottville Memorial Library | 990 | Trustee | 5 | $0 | $0 | View return |
| 2014 | Ellicottville Memorial Library | 990 | Trustee | 5 | $0 | $0 | View return |
| 2014 | Foundation for Priests in Need | 990EZ | Trustee | 3 | $0 | $0 | View return |
| 2013 | Ellicottville Memorial Library | 990 | Trustee | 5 | $0 | $0 | View return |