| 2025 | Tri-State Building & Construction Trades Council Aflcio | 990 | President | - | $4,131 | $0 | View return |
| 2024 | Tri-State Building & Construction Trades Council Aflcio | 990 | President | - | $3,834 | $0 | View return |
| 2024 | The Tri-State Labor Education and Development Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Lower Dauphin Soccer Association | 990 | President | 5 | $0 | $0 | View return |
| 2024 | Sheet Metal Workers Local 98 Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2024 | Rotary Club of East Bremerton | 990EZ | President | 0 | $0 | - | View return |
| 2024 | Columbus Sheet Metal Workers Apprenticeship | 990 | Chariman | 0 | $0 | $0 | View return |
| 2024 | Hampton Roads Electrical Joint Apprent & Training Trust Fund | 990 | Chairman | 1 | $0 | $0 | View return |
| 2023 | Tri-State Building & Construction Trades Council Aflcio | 990 | President | - | $3,555 | $0 | View return |
| 2023 | Lower Dauphin Soccer Association | 990 | President | 5 | $0 | $0 | View return |
| 2023 | The Tri-State Labor Education and Development Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Sheet Metal Workers Local 98 Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | Hampton Roads Electrical Joint Apprent & Training Trust Fund | 990 | Secretary | 1 | $0 | $0 | View return |
| 2023 | Cabell Huntington Hospital Inc. | 990 | Chair/Director | 2 | $0 | $0 | View return |
| 2023 | Columbus Sheet Metal Workers Apprenticeship | 990 | Chariman | 0 | $0 | $0 | View return |
| 2022 | Tri-State Building & Construction Trades Council Aflcio | 990 | President | - | $3,259 | $0 | View return |
| 2022 | Professional Bicycle Mechanics Association | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2022 | The Tri-State Labor Education and Development Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Lower Dauphin Soccer Association | 990 | President | 5 | $0 | $0 | View return |
| 2022 | Sheet Metal Workers Local 98 Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | Cabell Huntington Hospital Inc. | 990 | Chair/Director | 2 | $0 | $0 | View return |
| 2022 | Columbus Sheet Metal Workers Apprenticeship | 990 | Chariman | 0 | $0 | $0 | View return |
| 2022 | Hampton Roads Electrical Joint Apprent & Training Trust Fund | 990 | Secretary | 1 | $0 | $0 | View return |
| 2021 | Tri-State Building & Construction Trades Council Aflcio | 990 | President | - | $3,048 | $0 | View return |
| 2021 | The Tri-State Labor Education and Development Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Virginia State Building and Construction Trades Council | 990 | Trustee | 0.25 | $0 | $0 | View return |
| 2021 | Lower Dauphin Soccer Association | 990 | President | 5 | $0 | $0 | View return |
| 2021 | Professional Bicycle Mechanics Association | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2021 | Sheet Metal Workers Local 98 Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | Columbus Sheet Metal Workers Apprenticeship | 990 | Chariman | 0 | $0 | $0 | View return |
| 2021 | Kennebunk Rotary Scholarship Fund Inc. | 990 | Director | - | $0 | $0 | View return |
| 2021 | Cabell Huntington Hospital Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Hampton Roads Electrical Joint Apprent & Training Trust Fund | 990 | Secretary | 1 | $0 | $0 | View return |
| 2021 | Indiana Ms4 Partnership Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2020 | Tri-State Building & Construction Trades Council Aflcio | 990 | President | 1 | $3,048 | $0 | View return |
| 2020 | Sheet Metal Workers Local 98 Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | Professional Bicycle Mechanics Association | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2020 | Virginia State Building and Construction Trades Council | 990EZ | Trustee | 0.25 | $0 | - | View return |
| 2020 | Mckinley Foundation | 990PF | President, D | 0 | $0 | $0 | View return |
| 2020 | Kennebunk Rotary Scholarship Fund Inc. | 990 | Director | - | $0 | $0 | View return |
| 2020 | Columbus Sheet Metal Workers Apprenticeship | 990 | Chariman | 0 | $0 | $0 | View return |
| 2020 | Lower Dauphin Soccer Association | 990 | President | 5 | $0 | $0 | View return |
| 2020 | The Tri-State Labor Education and Development Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Mckinley Foundation | 990PF | President, D | 0 | $0 | $0 | View return |
| 2020 | Cabell Huntington Hospital Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Hampton Roads Electrical Joint Apprent & Training Trust Fund | 990 | Secretary | 1 | $0 | $0 | View return |
| 2019 | Columbus Sheet Metal Workers Apprenticeship | 990 | Chariman | 0 | $0 | $0 | View return |
| 2019 | Rotary International Kennebunk | 990EZ | Past Preside | 0 | $0 | - | View return |
| 2019 | Lower Dauphin Soccer Association | 990 | President | 5 | $0 | $0 | View return |
| 2019 | Virginia State Building and Construction Trades Council | 990EZ | Trustee | 0.25 | $0 | - | View return |
| 2019 | Mckinley Foundation | 990PF | President, D | 6 | $0 | $0 | View return |
| 2019 | Sheet Metal Workers Local 98 Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | The Tri-State Labor Education and Development Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Cabell Huntington Hospital Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Hampton Roads Local Labor Management Cooperation Committee Trust Fund | 990EZ | Labor Trustee | 1 | $0 | $0 | View return |
| 2019 | Hampton Roads Electrical Joint Apprent & Training Trust Fund | 990 | Secretary | 1 | $0 | $0 | View return |
| 2018 | Lower Dauphin Soccer Association | 990 | President | 5 | $0 | $0 | View return |
| 2018 | Sheet Metal Workers Local 98 Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | Virginia State Building and Construction Trades Council | 990EZ | Trustee | 0.25 | $0 | $0 | View return |
| 2018 | The Tri-State Labor Education and Development Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Mckinley Foundation | 990PF | President, D | 6 | $0 | $0 | View return |
| 2018 | Professional Bicycle Mechanics Association | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Columbus Sheet Metal Workers Apprenticeship | 990 | Chariman | 0 | $0 | $0 | View return |
| 2018 | Hampton Roads Local Labor Management Cooperation Committee Trust Fund | 990EZ | Labor Trustee | 1 | $0 | $0 | View return |
| 2018 | Hampton Roads Electrical Joint Apprent & Training Trust Fund | 990 | Secretary | 1 | $0 | $0 | View return |
| 2018 | Columbus Sheet Metal Workers Apprenticeship | 990 | Chariman | 0 | $0 | $0 | View return |
| 2018 | Cabell Huntington Hospital Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Professional Bicycle Mechanics Association | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Virginia State Building and Construction Trades Council | 990EZ | Trustee | 0.25 | $0 | $0 | View return |
| 2017 | Professional Bicycle Mechanics Association | 990EZ | Director | 0 | $0 | - | View return |
| 2017 | Leadership Teacher | 990EZ | Member | 0 | $0 | - | View return |
| 2017 | Sheet Metal Workers Local 98 Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Lower Dauphin Soccer Association | 990 | President | 5 | $0 | $0 | View return |
| 2017 | Mckinley Foundation | 990PF | President, D | 0 | $0 | $0 | View return |
| 2017 | The Tri-State Labor Education and Development Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Hampton Roads Electrical Joint Apprent & Training Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Cabell Huntington Hospital Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Columbus Sheet Metal Workers Apprenticeship | 990 | Chairman | 0 | $0 | $0 | View return |
| 2017 | Hampton Roads Local Labor Management Cooperation Committee Trust Fund | 990EZ | Labor Trustee | 1 | $0 | $0 | View return |
| 2016 | The Tri-State Labor Education and Development Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Sheet Metal Workers Local 98 Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | Lower Dauphin Soccer Association | 990 | President | 5 | $0 | $0 | View return |
| 2016 | Leadership Teacher | 990EZ | Member | 0 | $0 | - | View return |
| 2016 | Kiwanis Club of Albuquerque Charitable Foundation | 990EZ | President Elect | 2.5 | $0 | $0 | View return |
| 2016 | Hampton Roads Local Labor Management Cooperation Committee Trust Fund | 990EZ | Labor Trustee | 1 | $0 | $0 | View return |
| 2016 | Hampton Roads Electrical Joint Apprent & Training Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Kiwanis Club of Albuquerque New Mexico Inc | 990EZ | President Elect | 10 | $0 | $0 | View return |
| 2015 | Lower Dauphin Soccer Association | 990 | President | 5 | $0 | $0 | View return |
| 2015 | Columbus Sheet Metal Workers Apprenticeship | 990 | Chairman | 0 | $0 | $0 | View return |
| 2015 | Sheet Metal Workers Local 98 Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | The Tri-State Labor Education and Development Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Central VA Electrical Constr Ind Labor Mgmt Coop Committee Tr Fund | 990EZ | Labor Trustee | 1 | $0 | $0 | View return |
| 2015 | Kiwanis Club of Albuquerque Charitable Foundation | 990EZ | Vice President | 5 | $0 | $0 | View return |
| 2015 | Hampton Roads Electrical Joint Apprent & Training Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Kiwanis Club of Albuquerque New Mexico Inc | 990EZ | Vice President | 5 | $0 | $0 | View return |
| 2015 | Hampton Roads Local Labor Management Cooperation Committee Trust Fund | 990EZ | Labor Trustee | 1 | $0 | $0 | View return |
| 2014 | Sheet Metal Workers Local 98 Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | United States-Ukraine Business Council | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2014 | Lower Dauphin Soccer Association | 990 | President | 5 | $0 | $0 | View return |
| 2014 | Hampton Roads Electrical Joint Apprent & Training Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Hampton Roads Local Labor Management Cooperation Committee Trust Fund | 990EZ | Labor Trustee | 1 | $0 | $0 | View return |
| 2014 | Central VA Electrical Constr Ind Labor Mgmt Coop Committee Tr Fund | 990EZ | Labor Trustee | 1 | $0 | $0 | View return |
| 2014 | California Workforce Association | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | United States-Ukraine Business Council | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Lower Dauphin Soccer Association | 990 | President | 5 | $0 | $0 | View return |
| 2013 | Sheet Metal Workers Local 98 Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | Columbus Sheet Metal Workers Apprenticeship | 990 | Chairman | 0 | $0 | $0 | View return |
| 2013 | Hampton Roads Electrical Joint Apprent & Training Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Hampton Roads Local Labor Management Cooperation Committee Trust Fund | 990EZ | Labor Trustee | 1 | $0 | $0 | View return |
| 2013 | Kiwanis Club of Albuquerque New Mexico Inc | 990EZ | Director | 2 | $0 | $0 | View return |
| 2013 | Kiwanis Club of Albuquerque Charitable Foundation | 990EZ | Director | 2 | $0 | $0 | View return |