| 2024 | Laborers International Union of North America | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2024 | Morton County Fair Association | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2023 | Laborers International Union of North America | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2023 | Nashville Humane Association Supporting Foundation | 990 | Board Member | 0.25 | $0 | $0 | View return |
| 2023 | North Dakota Society of Professional Land Surveyors | 990EZ | Secretary | 1 | $0 | - | View return |
| 2022 | Nashville Humane Association Supporting Foundation | 990 | Board Member | 0.25 | $0 | $0 | View return |
| 2022 | Laborers International Union of North America | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2022 | Kentucky State AFL-CIO | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | North Dakota Society of Professional Land Surveyors | 990EZ | Secretary | 1 | $0 | - | View return |
| 2022 | Ohio Valley and Southern States Laborers | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Kentucky State AFL-CIO | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Nashville Humane Association Supporting Foundation | 990 | Board Member | 0.25 | $0 | $0 | View return |
| 2021 | Kenttucky Laborers-Employers | 990 | Chairman | 1 | $0 | $0 | View return |
| 2021 | North Dakota Society of Professional Land Surveyors | 990EZ | Secretary | 0 | $0 | - | View return |
| 2021 | Laborers International Union of North America | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2021 | Kentucky Laborers District Council Health & Welfare Fund | 990 | Chairman | 1 | $0 | $0 | View return |
| 2021 | Kentucky Laborers Training Trust Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2021 | Ohio Valley and Southern States Laborers | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Kentucky State AFL-CIO | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Kentucky Laborers District Council Health & Welfare Fund | 990 | Chairman | 1 | $0 | $0 | View return |
| 2020 | Kentucky Laborers Training Trust Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2020 | Kenttucky Laborers-Employers | 990 | Chairman | 1 | $0 | $0 | View return |
| 2020 | Laborers International Union of North America | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2020 | Nashville Humane Association Supporting Foundation | 990 | Board Member | 0.25 | $0 | $0 | View return |
| 2020 | Ohio Valley and Southern States Laborers | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Laborers International Union of North America | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2019 | Kentucky State AFL-CIO | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Kentucky Laborers District Council Health & Welfare Fund | 990 | Chairman | 1 | $0 | $0 | View return |
| 2019 | Nashville Humane Association Supporting Foundation | 990 | Board Member | 0.25 | $0 | $0 | View return |
| 2019 | Kentucky Laborers Training Trust Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2019 | Ohio Valley and Southern States Laborers | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Laborers International Union of North America | 990 | Secretary/Tres | 2 | $0 | $0 | View return |
| 2018 | Kentucky Laborers District Council Health & Welfare Fund | 990 | Chairman | 1 | $0 | $0 | View return |
| 2018 | Kentucky Laborers Training Trust Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2018 | Nashville Humane Association Supporting Foundation | 990 | Board Member | 0.25 | $0 | $0 | View return |
| 2018 | Kentucky State AFL-CIO | 990 | Director | 0 | $0 | $0 | View return |
| 2018 | Ohio Valley and Southern States Laborers | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Ohio Valley and Southern States Laborers | 990 | Business Manager | 1 | $0 | $0 | View return |
| 2017 | Kentucky Laborers District Council Health & Welfare Fund | 990 | Chairman | 1 | $0 | $0 | View return |
| 2017 | Laborers International Union of North America | 990 | Secretary/Tres | 2 | $0 | $0 | View return |
| 2017 | Kentucky Laborers Training Trust Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2016 | Kentucky Laborers District Council Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Kentucky Laborers Training Trust Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2015 | Kentucky Laborers District Council Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Kentucky Laborers District Council Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Unknown Organization | 990PF | Asst VP | 0 | $0 | $0 | View return |
| 2014 | Kentucky Laborers Training Trust Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2013 | Unknown Organization | 990PF | Asst VP | 0 | $0 | $0 | View return |
| 2013 | Kentucky Laborers District Council Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Kentucky Laborers Training Trust Fund | 990 | Trustee | 0 | $0 | $0 | View return |