| 2025 | International Union of Operating Engineers Local 30 | 990 | Vice President/Bus. Rep. | 41 | $278,140 | $0 | View return |
| 2025 | Iuoe Local 30 Group Legal Services Fund | 990 | Union Trustee | 1 | $0 | $278,140 | View return |
| 2025 | Local 30 Operators Holding Corp | 990 | Vice President/Bus. Rep. | 1 | $0 | $278,140 | View return |
| 2025 | Iuoe Local 30 Benefits Fund | 990 | Union Trustee | 1 | $0 | $278,140 | View return |
| 2025 | Lynn Sage Cancer Research Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2025 | Business Council of Alabama | 990 | Committee Member | 1 | $0 | $0 | View return |
| 2025 | Stationary Engineers Industry Stabilization Fund Inc | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2025 | International Union of Oper Eng Local 30 Apprentice Train & Skill Improvement Fd | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2024 | International Union of Operating Engineers Local 30 | 990 | Vice President/Bus. Rep. | 41 | $272,975 | $0 | View return |
| 2024 | Local 30 Operators Holding Corp | 990 | Vice President/Bus. Rep. | 1 | $0 | $272,975 | View return |
| 2024 | Iuoe Local 30 Benefits Fund | 990 | Union Trustee | 1 | $0 | $272,975 | View return |
| 2024 | International Union of Oper Eng Local 30 Apprentice Train & Skill Improvement Fd | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2024 | Stationary Engineers Industry Stabilization Fund Inc | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2024 | Arts and Business Council of Greater Nashville Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Lynn Sage Cancer Research Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2024 | Iuoe Local 30 Group Legal Services Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2024 | Business Council of Alabama | 990 | Committee Member | 1 | $0 | $0 | View return |
| 2024 | Gods World Publications Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | International Union of Operating Engineers Local 30 | 990 | Vice President/Bus. Rep. | 41 | $252,628 | $0 | View return |
| 2023 | Iuoe Local 30 Group Legal Services Fund | 990 | Union Trustee | 1 | $0 | $252,628 | View return |
| 2023 | Iuoe Local 30 Benefits Fund | 990 | Union Trustee | 1 | $0 | $252,628 | View return |
| 2023 | Engineers Charitable Trust | 990 | Trustee (P) | 1 | $0 | $252,628 | View return |
| 2023 | Local 30 Operators Holding Corp | 990 | Vice President/Bus. Rep. | 1 | $0 | $252,628 | View return |
| 2023 | Chamber of Commerce Executives Association of Alabama Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2023 | Laurentian Chamber of Commerce Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | International Union of Oper Eng Local 30 Apprentice Train & Skill Improvement Fd | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2023 | Stationary Engineers Industry Stabilization Fund Inc | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2023 | Business Council of Alabama | 990 | Committee Member | 1 | $0 | $0 | View return |
| 2023 | Lynn Sage Cancer Research Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Gods World Publications Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | International Union of Operating Engineers Local 30 | 990 | Vice President/Bus. Rep. | 41 | $241,871 | $0 | View return |
| 2022 | Engineers Charitable Trust | 990 | Trustee | 1 | $0 | $245,471 | View return |
| 2022 | Local 30 Operators Holding Corp | 990 | Vice President/Bus. Rep. | 1 | $0 | $241,871 | View return |
| 2022 | Iuoe Local 30 Group Legal Services Fund | 990 | Union Trustee | 1 | $0 | $241,871 | View return |
| 2022 | Iuoe Local 30 Benefits Fund | 990 | Union Trustee | 1 | $0 | $241,871 | View return |
| 2022 | Chamber of Commerce Executives Association of Alabama Inc | 990 | Board Member | 0 | $0 | $0 | View return |
| 2022 | Western Connecticut Area Labor Federation AFL-CIO | 990EZ | Board Member | 2 | $0 | $0 | View return |
| 2022 | Laurentian Chamber of Commerce Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | International Union of Oper Eng Local 30 Apprentice Train & Skill Improvement Fd | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2022 | Business Council of Alabama | 990 | Committee Member | 1 | $0 | $0 | View return |
| 2022 | Stationary Engineers Industry Stabilization Fund Inc | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2022 | Gods World Publications Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | International Union of Operating Engineers Local 30 | 990 | Rec.-Corres. Sec/Bus. Rep | 41 | $236,303 | $0 | View return |
| 2021 | Local 30 Operators Holding Corp | 990 | Rec.-Corres. Sec/Bus. Rep | 1 | $0 | $236,303 | View return |
| 2021 | Western Connecticut Area Labor Federation AFL-CIO | 990EZ | Board Member | 2 | $0 | $0 | View return |
| 2021 | Hope Outdoors Inc | 990 | Advisory Board | 4 | $0 | $0 | View return |
| 2021 | Business Council of Alabama | 990 | Committee Member | 1 | $0 | $0 | View return |
| 2021 | Laurentian Chamber of Commerce Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Sexual Assault Center | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | International Union of Operating Engineers Local 30 | 990 | Rec.-Corres. Sec/Bus. Rep | 41 | $224,010 | $0 | View return |
| 2020 | Local 30 Operators Holding Corp | 990 | Rec.-Corres. Sec/Bus. Rep | 1 | $0 | $224,010 | View return |
| 2020 | Business Council of Alabama | 990 | Committee Member | 1 | $0 | $0 | View return |
| 2020 | Laurentian Chamber of Commerce Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Hope Outdoors Inc | 990 | Advisory Board | 4 | $0 | $0 | View return |
| 2020 | Sexual Assault Center | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | International Union of Operating Engineers Local 30 | 990 | Exec Board/Business Rep | 41 | $223,682 | $0 | View return |
| 2019 | Alpha USA | 990 | Development Director | 40 | $40,700 | $40,700 | View return |
| 2019 | Alpha USA | 990 | Development Director | 40 | $40,700 | $40,700 | View return |
| 2019 | Local 30 Operators Holding Corp | 990 | Exec Board/Business Rep | 1 | $0 | $223,682 | View return |
| 2019 | Hope Outdoors Inc | 990 | Advisory Board | 5 | $0 | $0 | View return |
| 2019 | New Mexico Activities Association | 990 | Director, La | 1 | $0 | $0 | View return |
| 2019 | Sexual Assault Center | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | International Union of Operating Engineers Local 30 | 990 | Exec Board/Business Rep | 41 | $204,698 | $0 | View return |
| 2018 | International Union of Operating Engineers Local 30 | 990 | Exec Board/Business Rep | 41 | $204,698 | $0 | View return |
| 2018 | International Union of Operating Engineers Local 30 | 990 | Exec Board/Business Rep | 41 | $204,698 | $0 | View return |
| 2018 | Alpha USA | 990 | Development Director | 40 | $132,540 | $0 | View return |
| 2018 | Local 30 Operators Holding Corp | 990 | Exec Board/Business Rep | 41 | $0 | $204,698 | View return |
| 2018 | Local 30 Operators Holding Corp | 990 | Exec Board/Business Rep | 41 | $0 | $204,698 | View return |
| 2018 | Western Connecticut Area Labor Federation AFL-CIO | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2018 | New Mexico Activities Association | 990 | Director, La | 1 | $0 | $0 | View return |
| 2018 | Sexual Assault Center | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2017 | International Union of Operating Engineers Local 30 | 990 | Exec Board/Business Rep | 41 | $201,192 | $0 | View return |
| 2017 | International Union of Operating Engineers Local 30 | 990 | Exec Board/Business Rep | 41 | $201,192 | $0 | View return |
| 2017 | Alpha USA | 990 | Director Of Development | 40 | $131,040 | $0 | View return |
| 2017 | Local 30 Operators Holding Corp | 990 | Exec Board/Business Rep | 41 | $0 | $201,192 | View return |
| 2017 | Local 30 Operators Holding Corp | 990 | Exec Board/Business Rep | 41 | $0 | $201,192 | View return |
| 2017 | Western Connecticut Area Labor Federation AFL-CIO | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2017 | Southside Youth Council Inc D/B/A Reach for Youth | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | United Way of Maury County Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2017 | New Mexico Activities Association | 990 | Director, La | 1 | $0 | $0 | View return |
| 2017 | Sexual Assault Center | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2017 | Chandler School Boosters Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2016 | International Union of Operating Engineers Local 30 | 990 | Exec Board/Business Rep | 41 | $184,864 | $0 | View return |
| 2016 | Alpha USA | 990 | Director Of Development | 40 | $130,960 | $0 | View return |
| 2016 | Local 30 Operators Holding Corp | 990 | Exec Board/Business Rep | 1 | $0 | $184,864 | View return |
| 2016 | The Greater Indianapolis Metropolitian Crimestoppers Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | United Way of Maury County Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2016 | Sexual Assault Center | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | United Way of Maury County Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2015 | International Union of Operating Engineers Local 30 | 990 | Exec Board | 1 | $0 | $0 | View return |
| 2015 | Local 30 Operators Holding Corp | 990 | Exec Board | 1 | $0 | $0 | View return |
| 2015 | The Greater Indianapolis Metropolitian Crimestoppers Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Local 30 Operators Holding Corp | 990 | Exec Board | 1 | $0 | $0 | View return |
| 2014 | The Greater Indianapolis Metropolitian Crimestoppers Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | International Union of Operating Engineers Local 30 | 990 | Exec Board | 1 | $0 | $0 | View return |
| 2014 | Girls Incorporated of Franklin Johnson County | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | International Union of Operating Engineers Local 30 | 990 | Exec Board | 1 | $0 | $0 | View return |
| 2013 | The Greater Indianapolis Metropolitian Crimestoppers Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Local 30 Operators Holding Corp | 990 | Exec Board | 1 | $0 | $0 | View return |