| 2025 | United Steelworkers Local 7772 | 990EZ | Trustee | 1 | $946 | - | View return |
| 2024 | Electrical Local 26 | 990 | Assistant Director | 40 | $151,905 | $0 | View return |
| 2024 | Tri-County Electric Cooperative | 990 | Treasurer | 2 | $5,972 | $0 | View return |
| 2024 | United Steelworkers Local 7772 | 990EZ | Trustee | 1 | $977 | - | View return |
| 2024 | Road Runners Club of America | 990EZ | Director | 2 | $0 | $0 | View return |
| 2024 | Ancient & Accepted Scottish Rite | 990 | Senior Warden | 0.8 | $0 | $0 | View return |
| 2024 | Winter Park Lodge No 239 F Am | 990 | Vice President | 0 | $0 | $0 | View return |
| 2023 | Electrical Local 26 | 990 | Assistant Director | 40 | $139,870 | $0 | View return |
| 2023 | Tri-County Electric Cooperative | 990 | Treasurer | 2 | $7,479 | $0 | View return |
| 2023 | United Steelworkers Local 7772 | 990EZ | Trustee | 1 | $411 | - | View return |
| 2023 | Ancient & Accepted Scottish Rite | 990 | Senior Warden | 0.8 | $0 | $0 | View return |
| 2023 | Road Runners Club of America | 990EZ | Director | 1 | $0 | - | View return |
| 2022 | Tri-County Electric Cooperative | 990 | Treasurer | 2 | $6,917 | $0 | View return |
| 2022 | United Steelworkers Local 7772 | 990EZ | Trustee | 1 | $865 | - | View return |
| 2022 | Ancient & Accepted Scottish Rite | 990 | Junior Warden | 0.8 | $0 | $0 | View return |
| 2022 | Road Runners Club of America | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | Electrical Local 26 | 990 | Instructor | 40 | $126,510 | $0 | View return |
| 2021 | Tri-County Electric Cooperative | 990 | Treasurer | 2 | $6,667 | $0 | View return |
| 2021 | United Steelworkers Local 7772 | 990EZ | Trustee | 1 | $780 | - | View return |
| 2021 | Road Runners Club of America | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | Providence Hospital Auxiliary Inc | 990 | Board Mbr At | 0 | $0 | $0 | View return |
| 2020 | Tri-County Electric Cooperative | 990 | Treasurer | 2 | $6,966 | $0 | View return |
| 2020 | Road Runners Club of America | 990EZ | Director | 1 | $0 | $0 | View return |
| 2020 | Providence Hospital Auxiliary Inc | 990 | Board Mbr At | - | $0 | $0 | View return |
| 2019 | Electrical Local 26 | 990 | Instructor | 40 | $124,409 | $0 | View return |
| 2019 | Tri-County Electric Cooperative | 990 | Treasurer | 3 | $7,042 | $0 | View return |
| 2019 | Providence Hospital Auxiliary Inc | 990 | Board Mbr At | 16 | $0 | $0 | View return |
| 2018 | Tri-County Electric Cooperative | 990 | Treasurer | 3 | $7,542 | $0 | View return |
| 2018 | Providence Hospital Auxiliary Inc | 990 | Board Mbr At | 16 | $0 | $0 | View return |
| 2017 | Tri-County Electric Cooperative | 990 | Treasurer | 3 | $9,417 | $0 | View return |
| 2017 | Edinburgh Square Foundation | 990 | Member Emeritus | 0.3 | $0 | $0 | View return |
| 2016 | Electrical Local 26 | 990 | Instructor | 40 | $115,866 | $0 | View return |
| 2016 | Tri-County Electric Cooperative | 990 | Treasurer | 3 | $9,292 | $0 | View return |
| 2016 | Construction Labor Research Council | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2016 | Edinburgh Square Foundation | 990 | Member | 0.3 | $0 | $0 | View return |
| 2015 | Tri-County Electric Cooperative | 990 | Treasurer | 5 | $10,167 | $0 | View return |
| 2015 | Construction Labor Research Council | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2015 | Edinburgh Square Foundation | 990 | Member | 0.3 | $0 | $0 | View return |
| 2014 | Tri-County Electric Cooperative | 990 | Treasurer | 3 | $11,542 | $0 | View return |
| 2014 | Construction Labor Research Council | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2014 | Edinburgh Square Foundation | 990 | Member | 0.3 | $0 | $0 | View return |
| 2013 | Tri-County Electric Cooperative | 990 | Treasurer | 3 | $9,425 | $0 | View return |
| 2013 | Construction Labor Research Council | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2013 | Heaven Sent Ministries Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Edinburgh Square Foundation | 990 | Member | 0.3 | $0 | $0 | View return |