| 2025 | Mind Card Inc. | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2024 | International Union of Operating Engineers Local 112 | 990 | Vice-President | 58 | $181,734 | $0 | View return |
| 2024 | The International Union of Operating Engineers Local 112 Nde Training Fund | 990 | Trustee | 2 | $0 | $181,734 | View return |
| 2023 | International Union of Operating Engineers Local 112 | 990 | Vice-President | 60 | $159,135 | $0 | View return |
| 2023 | The International Union of Operating Engineers Local 112 Nde Training Fund | 990 | Trustee | 2 | $0 | $162,734 | View return |
| 2023 | Trustees of Operating Engineers | 990 | Union Trustee | 5 | $0 | $0 | View return |
| 2022 | International Union of Operating Engineers Local 112 | 990 | Vice-President | 60 | $162,734 | $0 | View return |
| 2022 | The International Union of Operating Engineers Local 112 Nde Training Fund | 990 | Trustee | 2 | $0 | $162,734 | View return |
| 2022 | Trustees of Operating Engineers | 990 | Union Trustee | 5 | $0 | $0 | View return |
| 2021 | International Union of Operating Engineers Local 112 | 990 | Treasurer | 60 | $162,734 | $0 | View return |
| 2021 | The International Union of Operating Engineers Local 112 Nde Training Fund | 990 | Trustee | 2 | $0 | $159,134 | View return |
| 2021 | Iuoe Local 112 Scholarship Fund Inc. | 990EZ | Secretary | 0.5 | $0 | $0 | View return |
| 2021 | Mary Woodward Elementery Pso Foundation | 990EZ | Treasurer | 2 | $0 | $0 | View return |
| 2021 | Trustees of Operating Engineers | 990 | Union Trustee | 5 | $0 | $0 | View return |
| 2021 | Webster Child Care Center at Laclede Groves | 990 | Parent Repre | 1 | $0 | $0 | View return |
| 2020 | International Union of Operating Engineers Local 112 | 990 | Treasurer | 60 | $165,472 | $0 | View return |
| 2020 | The International Union of Operating Engineers Local 112 Nde Training Fund | 990 | Trustee | 2 | $0 | $165,472 | View return |
| 2020 | Trustees of Operating Engineers | 990 | Union Trustee | 5 | $0 | $0 | View return |
| 2020 | Iuoe Local 112 Scholarship Fund Inc. | 990EZ | Secretary | 0.5 | $0 | $0 | View return |
| 2020 | Mary Woodward Elementery Pso Foundation | 990EZ | Treasurer | 10 | $0 | $0 | View return |
| 2019 | International Union of Operating Engineers Local 112 | 990 | Treasurer | 60 | $160,494 | $0 | View return |
| 2019 | The International Union of Operating Engineers Local 112 Nde Training Fund | 990 | Trustee | 2 | $0 | $160,494 | View return |
| 2019 | Iuoe Local 112 Scholarship Fund Inc. | 990EZ | Secretary | 0.5 | $0 | $0 | View return |
| 2019 | Trustees of Operating Engineers | 990 | Union Trustee | 5 | $0 | $0 | View return |
| 2018 | International Union of Operating Engineers Local 112 | 990 | Treasurer | 60 | $157,634 | $0 | View return |
| 2018 | The International Union of Operating Engineers Local 112 Nde Training Fund | 990 | Trustee | 2 | $0 | $157,634 | View return |
| 2018 | Iuoe Local 112 Scholarship Fund Inc. | 990EZ | Secretary | 0.5 | $0 | $0 | View return |
| 2018 | Trustees of Operating Engineers | 990 | Union Trustee | 5 | $0 | $0 | View return |
| 2017 | International Union of Operating Engineers Local 112 | 990 | Treasurer | 40 | $152,234 | $0 | View return |
| 2017 | The International Union of Operating Engineers Local 112 Nde Training Fund | 990 | Trustee | 2 | $0 | $150,688 | View return |
| 2017 | Trustees of Operating Engineers | 990 | Union Trustee | 5 | $0 | $0 | View return |
| 2017 | South Williamson Athletics | 990 | Court Sports Treasurer | 20 | $0 | $0 | View return |
| 2016 | International Union of Operating Engineers Local 112 | 990 | Treasurer | 40 | $150,694 | $0 | View return |
| 2016 | The International Union of Operating Engineers Local 112 Nde Training Fund | 990 | Trustee | 2 | $0 | $150,694 | View return |
| 2016 | Trustees of Operating Engineers | 990 | Union Trustee | 5 | $0 | $0 | View return |
| 2015 | International Union of Operating Engineers Local 112 | 990 | Treasurer | 40 | $143,421 | $0 | View return |
| 2015 | The International Union of Operating Engineers Local 112 Nde Training Fund | 990 | Trustee | 2 | $0 | $143,421 | View return |
| 2015 | Trustees of Operating Engineers | 990 | Union Trustee | 5 | $0 | $0 | View return |
| 2014 | International Union of Operating Engineers Local 112 | 990 | Treasurer | 40 | $142,197 | $0 | View return |
| 2014 | The International Union of Operating Engineers Local 112 Nde Training Fund | 990 | Trustee | 2 | $0 | $141,100 | View return |
| 2014 | Trustees of Operating Engineers | 990 | Union Trustee | 5 | $0 | $0 | View return |
| 2013 | International Union of Operating Engineers Local 112 | 990 | Treasurer | 40 | $133,616 | $0 | View return |
| 2013 | The International Union of Operating Engineers Local 112 Nde Training Fund | 990 | Trustee | 2 | $0 | $131,310 | View return |
| 2013 | Trustees of Operating Engineers | 990 | Union Trustee | 10 | $0 | $0 | View return |