| 2024 | Free & Accepted Masons of Oh 598 Et Carson Lodge | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Associated General Contractors Of | 990 | Director | - | $0 | $0 | View return |
| 2024 | Lincolnwood Baseball Organization | 990EZ | Vice President 2 | 10 | $0 | $0 | View return |
| 2023 | Associated General Contractors Of | 990 | Director | - | $0 | $0 | View return |
| 2023 | Free & Accepted Masons of Oh 598 Et Carson Lodge | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Free & Accepted Masons of Oh 598 Et Carson Lodge | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Associated General Contractors Of | 990 | Director | - | $0 | $0 | View return |
| 2021 | Associated General Contractors Of | 990 | Director | - | $0 | $0 | View return |
| 2021 | Free & Accepted Masons of Oh 598 Et Carson Lodge | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | New Mexico Passenger Transportation Association | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Des Plaines Chamber of Commerce & Industry Foundation | 990EZ | Director | 0.25 | $0 | - | View return |
| 2020 | Des Plaines Chamber of Commerce | 990 | Director | 0.5 | $0 | $0 | View return |
| 2020 | Free & Accepted Masons of Oh 598 Et Carson Lodge | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | New Mexico Passenger Transportation Association | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | West Virginia Nursery and Landscape Assoc Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Free & Accepted Masons of Oh 598 Et Carson Lodge | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | New Mexico Passenger Transportation Association | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | West Virginia Nursery and Landscape Assoc Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Free & Accepted Masons of Oh 598 Et Carson Lodge | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | New Mexico Passenger Transportation Association | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | West Virginia Nursery and Landscape Assoc Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | New Mexico Passenger Transportation Association | 990EZ | Secretary | 1 | $0 | - | View return |
| 2017 | Free & Accepted Masons of Oh 598 Et Carson Lodge | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Ancient Accepted Scottish Rite | 990 | Presiding Officer-Left 5-1 | 1 | $0 | $0 | View return |
| 2016 | International Union of Operating Engineers' Local 324 | 990 | Auditor - Resigned 5/1/16 | 40 | $87,779 | $0 | View return |
| 2016 | New Mexico Passenger Transportation Association | 990EZ | Secretary | 1 | $0 | - | View return |
| 2016 | West Virginia Nursery and Landscape Assoc Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Ancient Accepted Scottish Rite | 990 | Presiding Officer-Left 5-11-2017 | 1 | $0 | $0 | View return |
| 2016 | Free & Accepted Masons of Oh 598 Et Carson Lodge | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | International Union of Operating Engineers' Local 324 | 990 | Auditor | 40 | $82,009 | $0 | View return |
| 2015 | Free & Accepted Masons of Oh 598 Et Carson Lodge | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | New Mexico Passenger Transportation Association | 990EZ | Secretary | 1 | $0 | - | View return |
| 2015 | West Virginia Nursery and Landscape Assoc Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Ancient Accepted Scottish Rite | 990 | Presiding Officer | 1 | $0 | $0 | View return |
| 2015 | Grand Chapter of Ohio Order of the Eastern Star Charitable Foundation Inc | 990EZ | Member | 1 | $0 | - | View return |
| 2014 | International Union of Operating Engineers' Local 324 | 990 | Auditor | 40 | $82,210 | $0 | View return |
| 2014 | Free & Accepted Masons of Oh 598 Et Carson Lodge | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Ancient Accepted Scottish Rite | 990 | Presiding Officer- Began 5/14/15 | 1 | $0 | $0 | View return |
| 2014 | New Mexico Passenger Transportation Association | 990EZ | Secretary | 1 | $0 | - | View return |
| 2013 | Free & Accepted Masons of Oh 598 Et Carson Lodge | 990 | Trustee | 1 | $0 | $0 | View return |