| 2025 | New Jersey State Firemens Assoc-Lindenwold | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2023 | York Electric Cooperative Inc | 990 | Trustee | 4 | $13,823 | $0 | View return |
| 2022 | York Electric Cooperative Inc | 990 | Trustee | 4 | $13,335 | $0 | View return |
| 2021 | York Electric Cooperative Inc | 990 | Trustee | 4 | $13,554 | $0 | View return |
| 2020 | York Electric Cooperative Inc | 990 | Trustee | 3 | $12,096 | $0 | View return |
| 2020 | Danville Symphony Orchestra Inc. | 990EZ | At-Large Member | 2 | $0 | $0 | View return |
| 2019 | York Electric Cooperative Inc | 990 | Trustee | 3 | $14,821 | $0 | View return |
| 2019 | Danville Symphony Orchestra Inc. | 990EZ | Membership Liason | 2 | $0 | $0 | View return |
| 2019 | Old Fort Niagara Association Incorporated | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Canton Trail Riders Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2019 | Tri-County Human Services Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2018 | York Electric Cooperative Inc | 990 | Trustee | 3 | $29,107 | $0 | View return |
| 2018 | Danville Symphony Orchestra Inc. | 990EZ | Membership Liason | 2 | $0 | $0 | View return |
| 2018 | Old Fort Niagara Association Incorporated | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Canton Trail Riders Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2018 | Tri-County Human Services Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2017 | York Electric Cooperative Inc | 990 | Trustee | 4 | $30,181 | $0 | View return |
| 2017 | Danville Symphony Orchestra Inc. | 990EZ | Membership Liason | 2 | $0 | $0 | View return |
| 2017 | Tri-County Human Services Inc. | 990 | Chairman | 2 | $0 | $0 | View return |
| 2017 | Canton Trail Riders Inc | 990EZ | Director | 1 | $0 | - | View return |
| 2017 | Old Fort Niagara Association Incorporated | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Rolette Community Care Center | 990 | V.P. (Jun-Apr) | 1 | $0 | $0 | View return |
| 2016 | Shafer & Freeman Lakes Environmental Conservation Corp | 990 | Exec Directo | 40 | $76,652 | $0 | View return |
| 2016 | York Electric Cooperative Inc | 990 | Trustee | 4 | $30,437 | $0 | View return |
| 2016 | Old Fort Niagara Association Incorporated | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Danville Symphony Orchestra Inc. | 990EZ | Membership Liason | 2 | $0 | $0 | View return |
| 2016 | Rolette Community Care Center | 990 | Vice President | 1 | $0 | $0 | View return |
| 2015 | Shafer & Freeman Lakes Environmental Conservation Corp | 990 | Executive Di | 40 | $68,108 | $0 | View return |
| 2015 | Old Fort Niagara Association Incorporated | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Danville Symphony Orchestra Inc. | 990EZ | Membership Liason | 2 | $0 | $0 | View return |
| 2015 | Rolette Community Care Center | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Tri-County Human Services Inc. | 990 | Secretary | 0.5 | $0 | $0 | View return |
| 2014 | Tri-County Human Services Inc. | 990 | Secretary | 0.5 | $0 | $0 | View return |
| 2014 | Rolette Community Care Center | 990 | Dir.(July-Aug)/Secr./Treas.(Jan-June) | 1 | $0 | $0 | View return |
| 2014 | Old Fort Niagara Association Incorporated | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Danville Symphony Orchestra Inc. | 990EZ | Membership Liason | 2 | $0 | $0 | View return |
| 2013 | Tri-County Human Services Inc. | 990 | Secretary | 0.5 | $0 | $0 | View return |
| 2013 | Florida Firearms and Shooting Foundation | 990PF | President | 1 | $0 | $0 | View return |
| 2013 | Nichols Smith Conservation Land Tr | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2013 | Old Fort Niagara Association Incorporated | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Rolette Community Care Center | 990 | Director | 1 | $0 | $0 | View return |
| 2012 | Florida Firearms and Shooting Foundation | 990PF | President | 1 | $0 | $0 | View return |
| 2011 | Florida Firearms and Shooting Foundation | 990PF | President | 1 | $0 | $0 | View return |