| 2024 | American Federation of Teachers | 990 | President | 40 | $76,482 | $93,402 | View return |
| 2024 | American Federation of Teachers Local 420 Building Corporation | 990EZ | President | 5 | $0 | $0 | View return |
| 2024 | Corner Volunteer Fire and Rescue Service Inc. | 990EZ | Board Member | 10 | $0 | $0 | View return |
| 2023 | American Federation of Teachers | 990 | President | 40 | $77,861 | $96,226 | View return |
| 2023 | Corner Volunteer Fire and Rescue Service Inc. | 990EZ | Board Member | 10 | $0 | $0 | View return |
| 2023 | Greater St Louis Labor Council AFL-CIO | 990 | Vice President | 1 | $0 | $0 | View return |
| 2023 | American Federation of Teachers Local 420 Building Corporation | 990EZ | President | 5 | $0 | $0 | View return |
| 2022 | American Federation of Teachers | 990 | President | 40 | $93,238 | $0 | View return |
| 2022 | Corner Volunteer Fire and Rescue Service Inc. | 990EZ | Board Member | 0 | $0 | - | View return |
| 2022 | American Federation of Teachers Local 420 Building Corporation | 990EZ | President | 5 | $0 | $0 | View return |
| 2022 | Greater St Louis Labor Council AFL-CIO | 990 | Vice President | 1 | $0 | $0 | View return |
| 2021 | American Federation of Teachers | 990 | President | 40 | $44,814 | $0 | View return |
| 2021 | Corner Volunteer Fire and Rescue Service Inc. | 990EZ | Board Member | 0 | $0 | - | View return |
| 2021 | Greater St Louis Labor Council AFL-CIO | 990 | Vice President | 1 | $0 | $0 | View return |
| 2020 | American Federation of Teachers | 990 | President | 40 | $69,867 | $0 | View return |
| 2020 | American Federation of Teachers Local 420 Building Corporation | 990EZ | Secretary | 2 | $0 | - | View return |
| 2020 | Greater St Louis Labor Council AFL-CIO | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Corner Volunteer Fire and Rescue Service Inc. | 990EZ | Board Member | 20 | $0 | - | View return |
| 2019 | American Federation of Teachers | 990 | Vice President | 20 | $16,800 | $0 | View return |
| 2019 | American Federation of Teachers Local 420 Building Corporation | 990EZ | Secretary | 5 | $0 | - | View return |
| 2019 | Corner Volunteer Fire and Rescue Service Inc. | 990EZ | Board Member | 20 | $0 | $0 | View return |
| 2018 | American Federation of Teachers | 990 | Executive Board | 20 | $25,300 | $0 | View return |
| 2018 | American Federation of Teachers Local 420 Building Corporation | 990EZ | Secretary | 5 | $0 | - | View return |
| 2018 | Corner Volunteer Fire and Rescue Service Inc. | 990EZ | Board Member | 20 | $0 | $0 | View return |
| 2017 | American Federation of Teachers | 990 | Executive Board | 20 | $25,978 | $0 | View return |
| 2017 | Corner Volunteer Fire and Rescue Service Inc. | 990EZ | Board Member | 20 | $0 | $0 | View return |
| 2016 | American Federation of Teachers | 990 | Vice President | 20 | $23,220 | $0 | View return |
| 2016 | Corner Volunteer Fire and Rescue Service Inc. | 990EZ | Fire Chief And President | 20 | $0 | $0 | View return |
| 2015 | American Federation of Teachers | 990 | Executive Board | 20 | $26,406 | $0 | View return |
| 2015 | Corner Volunteer Fire and Rescue Service Inc. | 990EZ | Fire Chief And President | 20 | $0 | $0 | View return |
| 2015 | Missouri Progressive Vote Coalition Inc | 990EZ | Board Member | 1 | $0 | - | View return |
| 2014 | American Federation of Teachers | 990 | Executive Board | 40 | $34,022 | $0 | View return |
| 2014 | Missouri Progressive Vote Coalition Inc | 990EZ | Board Member | 1 | $0 | - | View return |
| 2014 | Corner Volunteer Fire and Rescue Service Inc. | 990EZ | Fire Chief And President | 20 | $0 | $0 | View return |
| 2013 | American Federation of Teachers | 990 | Executive Board | 40 | $27,785 | $0 | View return |
| 2013 | Missouri Progressive Vote Coalition Inc | 990EZ | Board Member | 1 | $0 | - | View return |