| 2025 | Lift and Redemption Ministry Center | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | International Union of Operating Engineers Local No 3 | 990 | Financial Secretary | 48 | $276,911 | $0 | View return |
| 2024 | Operating Engineers Local Union No 3 Building Holding Association | 990 | Financial Secretary | 2 | $0 | $276,911 | View return |
| 2024 | Operating Engineers Health and Welfare Trust Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2024 | Operating Engineers Local Union No 3 Vacation Holiday and Sick Pay Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Junior Achievement of the Ocoee Region Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2024 | Lift and Redemption Ministry Center | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Openg&Part Emp Pre-Apprenappren& Jry Man Affirm Act Trng Fund for N Nevada | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Multi-Plan Services Agency Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Operating Engineers Local Union No 3 Scholarship Foundation | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2024 | Op Eng & Participating Emp Pre-Appren Apprentice & Journeyman Affirm Act Trng | 990 | Trustee | 3 | $0 | $0 | View return |
| 2024 | Operating Engineers Union 3 Pensioned Health & Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2024 | Foundation for Fair Contracting | 990 | Director | 0.5 | $0 | $0 | View return |
| 2024 | Rotary Club of Cleveland | 990EZ | Director | 1 | $0 | $0 | View return |
| 2023 | International Union of Operating Engineers Local No 3 | 990 | Treasurer | 48 | $257,460 | $0 | View return |
| 2023 | Operating Engineers Local Union No 3 Building Holding Association | 990 | Treasurer | 2 | $0 | $257,460 | View return |
| 2023 | Foundation for Fair Contracting | 990 | Director | 0.5 | $0 | $0 | View return |
| 2023 | Operation Compassion a Tennessee Non-Profit Corporation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Op Eng & Participating Emp Pre-Appren Apprentice & Journeyman Affirm Act Trng | 990 | Trustee | 3 | $0 | $0 | View return |
| 2023 | Operating Engineers Union 3 Pensioned Health & Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | Junior Achievement of the Ocoee Region Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2023 | Rotary Club of Cleveland | 990EZ | Director | 1 | $0 | $0 | View return |
| 2023 | Operating Engineers Health and Welfare Trust Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2023 | Operating Engineers Local Union No 3 Vacation Holiday and Sick Pay Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Operating Engineers Health and Welfare Trust Fund for Northern Nevada | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | International Union of Operating Engineers Local No 3 | 990 | Treasurer | 48 | $243,807 | $0 | View return |
| 2022 | Masonic Medical Research Laboratory | 990 | Research Scientist | 40 | $136,340 | $0 | View return |
| 2022 | Operating Engineers Local Union No 3 Building Holding Association | 990 | Treasurer | 2 | $0 | $243,807 | View return |
| 2022 | Op Eng & Participating Emp Pre-Appren Apprentice & Journeyman Affirm Act Trng | 990 | Trustee | 3 | $0 | $0 | View return |
| 2022 | Operation Compassion a Tennessee Non-Profit Corporation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Operating Engineers Union 3 Pensioned Health & Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | Operating Engineers Health and Welfare Trust Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2022 | Foundation for Fair Contracting | 990 | Director | 0.5 | $0 | $0 | View return |
| 2021 | International Union of Operating Engineers Local No 3 | 990 | Treasurer | 48 | $235,687 | $450 | View return |
| 2021 | Masonic Medical Research Laboratory | 990 | Research Scientist | 40 | $125,000 | $0 | View return |
| 2021 | Operating Engineers Local Union No 3 Building Holding Association | 990 | Treasurer | 2 | $0 | $236,137 | View return |
| 2021 | Operation Compassion a Tennessee Non-Profit Corporation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Op Eng & Participating Emp Pre-Appren Apprentice & Journeyman Affirm Act Trng | 990 | Trustee | 3 | $0 | $0 | View return |
| 2021 | Operating Engineers Union 3 Pensioned Health & Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | Foundation for Fair Contracting | 990 | Director | 0.5 | $0 | $0 | View return |
| 2021 | Operating Engineers Health and Welfare Trust Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2020 | International Union of Operating Engineers Local No 3 | 990 | Treasurer | 48 | $224,438 | $1,800 | View return |
| 2020 | Masonic Medical Research Laboratory | 990 | Research Scientist | 40 | $107,844 | $0 | View return |
| 2020 | Operating Engineers Local Union No 3 Building Holding Association | 990 | Treasurer | 2 | $0 | $226,238 | View return |
| 2020 | Op Eng & Participating Emp Pre-Appren Apprentice & Journeyman Affirm Act Trng | 990 | Trustee | 3 | $0 | $0 | View return |
| 2020 | Foundation for Fair Contracting | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2020 | Operation Compassion a Tennessee Non-Profit Corporation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Operating Engineers Health and Welfare Trust Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2020 | Operating Engineers Union 3 Pensioned Health & Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | International Union of Operating Engineers Local No 3 | 990 | Treasurer | 48 | $190,281 | $300 | View return |
| 2019 | Newseum Inc | 990 | VP, Operations | 40 | $119,771 | $0 | View return |
| 2019 | Operating Engineers Union 3 Pensioned Health & Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | Operating Engineers Health and Welfare Trust Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2019 | Op Eng & Participating Emp Pre-Appren Apprentice & Journeyman Affirm Act Trng | 990 | Trustee | 3 | $0 | $0 | View return |
| 2018 | International Union of Operating Engineers Local No 3 | 990 | Trustee | 48 | $152,824 | $0 | View return |
| 2018 | Newseum Inc | 990 | VP, Operations | 40 | $107,273 | $0 | View return |
| 2018 | Operating Engineers Union 3 Pensioned Health & Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | Op Eng & Participating Emp Pre-Appren Apprentice & Journeyman Affirm Act Trng | 990 | Trustee | 3 | $0 | $0 | View return |
| 2018 | Operating Engineers Health and Welfare Trust Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2017 | International Union of Operating Engineers Local No 3 | 990 | Trustee | 48 | $141,513 | $0 | View return |
| 2017 | Operating Engineers Health and Welfare Trust Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2017 | Operating Engineers Union 3 Pensioned Health & Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Op Eng & Participating Emp Pre-Appren Apprentice & Journeyman Affirm Act Trng | 990 | Trustee | 3 | $0 | $0 | View return |
| 2016 | International Union of Operating Engineers Local No 3 | 990 | Trustee | 48 | $138,050 | $0 | View return |
| 2016 | Operating Engineers Union 3 Pensioned Health & Welfare Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2016 | Operating Engineers Health and Welfare Trust Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2016 | Op Eng & Participating Emp Pre-Appren Apprentice & Journeyman Affirm Act Trng | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Vice President | 5 | $0 | $0 | View return |
| 2015 | International Union of Operating Engineers Local No 3 | 990 | Trustee | 48 | $130,988 | $0 | View return |
| 2015 | Operating Engineers Health and Welfare Trust Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2015 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Vice President | 5 | $0 | $0 | View return |
| 2015 | Operating Engineers Union 3 Pensioned Health & Welfare Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2014 | International Union of Operating Engineers Local No 3 | 990 | Trustee | 2 | $129,954 | $0 | View return |
| 2014 | Operating Engineers Union 3 Pensioned Health & Welfare Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2014 | Operating Engineers Health and Welfare Trust Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2013 | International Union of Operating Engineers Local No 3 | 990 | Trustee | 48 | $122,268 | - | View return |