| 2025 | United Steelworkers International | 990 | Guard | 1 | $3,822 | $0 | View return |
| 2024 | Tri-City Building & Construction Trades Council | 990 | Executive Di | 40 | $136,798 | $0 | View return |
| 2024 | United Steelworkers International | 990 | Guard | 1 | $4,094 | $0 | View return |
| 2024 | Monroe County Chamber of Commerce | 990 | Director | - | $0 | $0 | View return |
| 2024 | Illowa Construction Labor Management Council | 990 | Co-Chair | - | $0 | $0 | View return |
| 2024 | Renew Moline Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Modena Fire Department Inc. | 990EZ | 1st Vice Pre | 2 | $0 | - | View return |
| 2024 | Structural Ironworkers Union Local | 990 | Executive Director | 1 | $0 | $0 | View return |
| 2023 | Structural Ironworkers Union Local | 990 | Executive Director | 1 | $4,123 | $0 | View return |
| 2023 | Ironworkers Tri-State Welfare Plan | 990 | Trustee - Past | 2 | $0 | $93,271 | View return |
| 2023 | Iron Workers District Council of Chicago and Vicinity | 990 | Trustee (Past) | 1 | $0 | $0 | View return |
| 2023 | Monroe County Chamber of Commerce | 990 | Director | - | $0 | $0 | View return |
| 2023 | Modena Fire Department Inc. | 990EZ | 1st Vice Pre | 2 | $0 | - | View return |
| 2023 | Iron Workers' MID-America Building Corp | 990 | Trustee - Past | 1 | $0 | $0 | View return |
| 2023 | Monroe County Chamber of Commerce | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Subcontractors Association of Alabama | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Capitol Riverside Youth Sports Park DBA Crysp DC | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Ironworkers Tri-State Welfare Plan | 990 | Trustee | 2 | $0 | $82,819 | View return |
| 2022 | Iron Workers District Council of Chicago and Vicinity | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Iron Workers' MID-America Building Corp | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Porsche Club of America Diablo Region | 990EZ | President | 1 | $0 | - | View return |
| 2022 | Monroe County Chamber of Commerce | 990 | Director | - | $0 | $0 | View return |
| 2022 | Quad City Builders Local 111 Training Program Trust | 990 | Trustee | - | $0 | $0 | View return |
| 2022 | Subcontractors Association of Alabama | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Illowa Construction Labor Management Council | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Monroe County Chamber of Commerce | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Community College Preparatory Academy Public Charter School | 990 | Board Member | 2 | $0 | $0 | View return |
| 2021 | Structural Ironworkers Union Local | 990 | Bus Mgr/Trea | 40 | $82,819 | $0 | View return |
| 2021 | Ironworkers Tri-State Welfare Plan | 990 | Trustee | 2 | $0 | $81,735 | View return |
| 2021 | Iron Workers' MID-America Building Corp | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Illowa Construction Labor Management Council | 990 | Director | - | $0 | $0 | View return |
| 2021 | Interstate Council on Water Policy (Icwp) | 990EZ | Secretary And Treasurer | 2 | $0 | $0 | View return |
| 2021 | Quad City Builders Local 111 Training Program Trust | 990 | Trustee | - | $0 | $0 | View return |
| 2021 | Tri-City Building & Construction Trades Council | 990 | Vice Preside | - | $0 | $0 | View return |
| 2021 | Subcontractors Association of Alabama | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Iron Workers District Council of Chicago and Vicinity | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Monroe County Chamber of Commerce | 990EZ | Director | 1 | $0 | - | View return |
| 2021 | Into the Jordan Ministries Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Structural Ironworkers Union Local | 990 | Bus Mgr/Trea | 40 | $81,735 | $0 | View return |
| 2020 | Subcontractors Association of Alabama | 990 | Past President | 1 | $750 | $0 | View return |
| 2020 | Ironworkers Tri-State Welfare Plan | 990 | Trustee | 2 | $0 | $76,467 | View return |
| 2020 | Iron Workers' MID-America Building Corp | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Iron Workers District Council of Chicago and Vicinity | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Interstate Council on Water Policy (Icwp) | 990EZ | Secretary-Treasurer | 5 | $0 | $0 | View return |
| 2020 | Quad City Builders Local 111 Training Program Trust | 990 | Trustee | - | $0 | $0 | View return |
| 2020 | Illowa Construction Labor Management Council | 990 | Director | - | $0 | $0 | View return |
| 2020 | Jamaica Center Improvement Association Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Tri-City Building & Construction Trades Council | 990 | Vice Preside | - | $0 | $0 | View return |
| 2019 | Subcontractors Association of Alabama | 990 | Past President | 1 | $1,000 | $0 | View return |
| 2019 | Ironworkers Tri-State Welfare Plan | 990 | Trustee | 2 | $0 | $72,050 | View return |
| 2019 | Illowa Construction Labor Management Council | 990 | Director | - | $0 | $0 | View return |
| 2019 | Iron Workers' MID-America Building Corp | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Iron Workers District Council of Chicago and Vicinity | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Interstate Council on Water Policy (Icwp) | 990EZ | Chair | 3 | $0 | - | View return |
| 2019 | Quad City Builders Local 111 Training Program Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Tri-City Building & Construction Trades Council | 990 | Vice Preside | - | $0 | $0 | View return |
| 2018 | Structural Ironworkers Union Local | 990 | Bus Mgr/Trea | 40 | $76,467 | $0 | View return |
| 2018 | Subcontractors Association of Alabama | 990 | President | 1 | $1,000 | $0 | View return |
| 2018 | Ironworkers Tri-State Welfare Plan | 990 | Trustee | 2 | $0 | $76,467 | View return |
| 2018 | Illowa Construction Labor Management Council | 990 | Director | - | $0 | $0 | View return |
| 2018 | Iron Workers' MID-America Building Corp | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Interstate Council on Water Policy (Icwp) | 990EZ | 1st Vice Chair | 2 | $0 | $0 | View return |
| 2018 | Lafayette Firefighters Local 472 Charitable Foundation Inc. | 990EZ | Trustee | 1 | $0 | - | View return |
| 2018 | Quad City Builders Local 111 Training Program Trust | 990 | Trustee | 3 | $0 | $0 | View return |
| 2018 | Alabama Clean Water Partnership | 990EZ | Director | 1 | $0 | $0 | View return |
| 2018 | Lafayette Firefighters Association Local 472 Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Gainesville Area Rowing Inc. | 990 | Fundraising Director | 5 | $0 | $0 | View return |
| 2017 | Subcontractors Association of Alabama | 990 | 2nd Vice President | 1 | $1,000 | $0 | View return |
| 2017 | Ironworkers Tri-State Welfare Plan | 990 | Trustee | 2 | $0 | $75,852 | View return |
| 2017 | Alabama Clean Water Partnership | 990EZ | Director | 1 | $0 | $0 | View return |
| 2017 | Interstate Council on Water Policy (Icwp) | 990EZ | 2nd Vice Chair | 2 | $0 | $0 | View return |
| 2017 | Illowa Construction Labor Management Council | 990 | Director | - | $0 | $0 | View return |
| 2017 | Iron Workers' MID-America Building Corp | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Structural Ironworkers Union Local | 990 | Bus Mgr/Trea | 40 | $75,852 | $0 | View return |
| 2016 | Subcontractors Association of Alabama | 990 | Director | 1 | $1,000 | $0 | View return |
| 2016 | Ironworkers Tri-State Welfare Plan | 990 | Trustee | 2 | $0 | $75,454 | View return |
| 2016 | Iron Workers' MID-America Building Corp | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Quad City Builders Local 111 Training Program Trust | 990 | Trustee | 3 | $0 | $0 | View return |
| 2016 | Illowa Construction Labor Management Council | 990 | Director | - | $0 | $0 | View return |
| 2016 | Alabama Clean Water Partnership | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Interstate Council on Water Policy (Icwp) | 990EZ | Board Of Directors | 2 | $0 | $0 | View return |
| 2015 | Subcontractors Association of Alabama | 990 | Director | 1 | $1,000 | $0 | View return |
| 2015 | Ironworkers Tri-State Welfare Plan | 990 | Trustee | 2 | $0 | $73,871 | View return |
| 2015 | Quad City Builders Local 111 Training Program Trust | 990 | Trustee | 3 | $0 | $0 | View return |
| 2015 | Alabama Clean Water Partnership | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Iron Workers' MID-America Building Corp | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Illowa Construction Labor Management Council | 990 | Director | - | $0 | $0 | View return |
| 2015 | Interstate Council on Water Policy (Icwp) | 990EZ | Board Of Directors | 2 | $0 | $0 | View return |
| 2014 | Subcontractors Association of Alabama | 990 | Director | 1 | $1,500 | $0 | View return |
| 2014 | Ironworkers Tri-State Welfare Plan | 990 | Trustee | 2 | $0 | $72,034 | View return |
| 2014 | Illowa Construction Labor Management Council | 990 | Director | - | $0 | $0 | View return |
| 2014 | Iron Workers' MID-America Building Corp | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Quad City Builders Local 111 Training Program Trust | 990 | Trustee | 3 | $0 | $0 | View return |
| 2014 | Alabama Clean Water Partnership | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Interstate Council on Water Policy (Icwp) | 990EZ | Board Member | 2 | $0 | $0 | View return |
| 2013 | Subcontractors Association of Alabama | 990 | Director | 1 | $1,000 | $0 | View return |
| 2013 | Ironworkers Tri-State Welfare Plan | 990 | Trustee - New | 2 | $0 | $42,251 | View return |
| 2013 | Illowa Construction Labor Management Council | 990 | Director | - | $0 | $0 | View return |
| 2013 | Iron Workers' MID-America Building Corp | 990 | Trustee - New | 1 | $0 | $0 | View return |
| 2013 | Alabama Clean Water Partnership | 990 | Director | 1 | $0 | $0 | View return |