| 2025 | Creative Filmmakers Association | 990EZ | Board Member | 0 | $0 | $0 | View return |
| 2024 | Central Electric Cooperative Inc | 990 | Director | 7 | $17,816 | $0 | View return |
| 2024 | Sonrise Senior Citizen Villa I | 990 | Member | 5 | $0 | $0 | View return |
| 2024 | Robert J and Jennifer J Banks Charitable | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2024 | 2 LIVVV | 990 | Treasurer | 20 | $0 | $0 | View return |
| 2024 | Creative Filmmakers Association | 990EZ | Board Member | 0 | $0 | $0 | View return |
| 2023 | Central Electric Cooperative Inc | 990 | Director | 5 | $15,966 | $0 | View return |
| 2023 | Robert J and Jennifer J Banks Charitable | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2023 | 2 LIVVV | 990 | Treasurer | 20 | $0 | $0 | View return |
| 2023 | Sonrise Senior Citizen Villa I | 990 | Member | 5 | $0 | $0 | View return |
| 2023 | Monroeville Fire Company No 6 | 990 | Vice Preside | 2 | $0 | $0 | View return |
| 2023 | Creative Filmmakers Association | 990EZ | Board Member | 0 | $0 | - | View return |
| 2023 | United States Blind Golf Association | 990 | Director | 10 | $0 | $0 | View return |
| 2023 | Tha Inc | 990 | Chairman | 0.25 | $0 | $0 | View return |
| 2023 | The Pythian Camp Inc | 990 | President | 0 | $0 | $0 | View return |
| 2022 | Creative Filmmakers Association | 990EZ | Board Member | 0 | $0 | - | View return |
| 2022 | Monroeville Fire Company No 6 | 990 | Vice Preside | 2 | $0 | $0 | View return |
| 2022 | Sonrise Senior Citizen Villa I | 990 | Member | 5 | $0 | $0 | View return |
| 2022 | United States Blind Golf Association | 990 | Director | 10 | $0 | $0 | View return |
| 2022 | Tha Inc | 990 | Chairman | 0.25 | $0 | $0 | View return |
| 2022 | Air Line Pilots Association | 990 | CKS Mec Str CKS 140 Lec Str | 16 | $0 | $0 | View return |
| 2022 | 2 LIVVV | 990 | Treasurer | 20 | $0 | $0 | View return |
| 2022 | Robert J and Jennifer J Banks Charitable | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2021 | Robert J and Jennifer J Banks Charitable | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2021 | Monroeville Fire Company No 6 | 990 | President | 2 | $0 | $0 | View return |
| 2021 | Tha Inc | 990 | Chairman | 0.25 | $0 | $0 | View return |
| 2021 | Air Line Pilots Association | 990 | CKS Mec Str CKS 140 Lec Str | 16 | $0 | $0 | View return |
| 2021 | Long Island Pythian Council | 990EZ | Secretary | 1 | $0 | - | View return |
| 2021 | Erie Youth Hockey Association | 990 | House Director | 10 | $0 | $0 | View return |
| 2020 | Sonrise Senior Citizen Villa I | 990 | Member | 2 | $0 | $0 | View return |
| 2020 | Monroeville Fire Company No 6 | 990 | President | 2 | $0 | $0 | View return |
| 2020 | 2 LIVVV | 990 | Treasurer | 20 | $0 | $0 | View return |
| 2020 | Creative Filmmakers Association | 990EZ | Board Member | 1 | $0 | - | View return |
| 2020 | Tha Inc | 990 | Chairman | 0.25 | $0 | $0 | View return |
| 2020 | Long Island Pythian Council | 990EZ | Secretary | 0 | $0 | - | View return |
| 2020 | Robert J and Jennifer J Banks Charitable | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2020 | National District Attorneys Association | 990 | Director-At-Large | 0.5 | $0 | $0 | View return |
| 2019 | Tha Inc | 990 | Chairman | 0.25 | $0 | $0 | View return |
| 2019 | Creative Filmmakers Association | 990EZ | Board Member | 1 | $0 | - | View return |
| 2019 | Sonrise Senior Citizen Villa I | 990 | Member | 2 | $0 | $0 | View return |
| 2019 | Monroeville Fire Company No 6 | 990 | President | 2 | $0 | $0 | View return |
| 2019 | Robert J and Jennifer J Banks Charitable | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2019 | Long Island Pythian Council | 990EZ | Secretary | 0 | $0 | - | View return |
| 2019 | The Pythian Camp Inc | 990 | President | 2 | $0 | $0 | View return |
| 2019 | Indie Chicas Fc Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | San Marcos Community Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Creative Filmmakers Association | 990EZ | Board Member | 5 | $0 | - | View return |
| 2018 | Monroeville Fire Company No 6 | 990 | President | 4 | $0 | $0 | View return |
| 2018 | Brule River Preservation | 990 | President | 1 | $0 | $0 | View return |
| 2018 | Robert J and Jennifer J Banks Charitable | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2018 | Tha Inc | 990 | Chairman | 0.25 | $0 | $0 | View return |
| 2018 | Topeka Symphony Society | 990 | Board Member | 2 | $0 | $0 | View return |
| 2018 | Long Island Pythian Council | 990EZ | Secretary | 0 | $0 | - | View return |
| 2018 | Addiction Treatment Center of New England Inc | 990 | Treasurer (Until 2/19) | 1 | $0 | $0 | View return |
| 2018 | San Marcos Community Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Robert J and Jennifer J Banks Charitable | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2017 | Monroeville Fire Company No 6 | 990 | President | 2 | $0 | $0 | View return |
| 2017 | Topeka Symphony Society | 990 | Board Member | 2 | $0 | $0 | View return |
| 2017 | Tha Inc | 990 | Vice Chairma | 0.25 | $0 | $0 | View return |
| 2017 | Sonrise Senior Citizen Villa I | 990 | Member | 2 | $0 | $0 | View return |
| 2017 | Addiction Treatment Center of New England Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2017 | Long Island Pythian Council | 990EZ | Secretary | 0 | $0 | - | View return |
| 2017 | Creative Filmmakers Association | 990EZ | Board Member | 5 | $0 | - | View return |
| 2016 | New Water Street Corp | 990 | Employee | 40 | $130,406 | $0 | View return |
| 2016 | Monroeville Fire Company No 6 | 990 | President | 2 | $0 | $0 | View return |
| 2016 | Long Island Pythian Council | 990EZ | Secretary | 0 | $0 | - | View return |
| 2016 | Robert J and Jennifer J Banks Charitable | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2016 | Addiction Treatment Center of New England Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2016 | Creative Filmmakers Association | 990EZ | Board Member | 5 | $0 | - | View return |
| 2015 | New Water Street Corp | 990 | Employee | 40 | $137,755 | $0 | View return |
| 2015 | Kodiak Christian School | 990 | Board Member | 3 | $0 | $0 | View return |
| 2015 | Creative Filmmakers Association | 990 | Board Member | - | $0 | $0 | View return |
| 2015 | Monroeville Fire Company No 6 | 990 | President | 3 | $0 | $0 | View return |
| 2015 | Addiction Treatment Center of New England Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2015 | Robert J and Jennifer J Banks Charitable | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2015 | Cadiz Veterans Inc | 990EZ | 1st Vice Comm | 5 | $0 | $0 | View return |
| 2015 | Long Island Pythian Council | 990EZ | Secretary | 0 | $0 | - | View return |
| 2015 | American Library Association | 990 | Board Member | 5 | $0 | $0 | View return |
| 2015 | Master Wardens & Members of the Grand Lodge of Masons in Mass | 990EZ | Senior Warden | 8 | $0 | $0 | View return |
| 2014 | New Water Street Corp | 990 | Employee | 40 | $133,960 | $0 | View return |
| 2014 | New Water Street Corp | 990 | Employee | 40 | $133,960 | $0 | View return |
| 2014 | III Northeast Fishery Sector Inc | 990EZ | Sector Manager | 40 | $56,000 | - | View return |
| 2014 | Robert J and Jennifer J Banks Charitable | 990PF | Trustee | 1 | $0 | - | View return |
| 2014 | Creative Filmmakers Association | 990 | Board Member | - | $0 | $0 | View return |
| 2014 | Air Line Pilots Association | 990 | Asa Mec Str | 40 | $0 | $0 | View return |
| 2014 | Long Island Pythian Council | 990EZ | Secretary | 1 | $0 | - | View return |
| 2014 | Cadiz Veterans Inc | 990EZ | 1st Vice Comm | 0 | $0 | $0 | View return |
| 2014 | Monroeville Fire Company No 6 | 990 | President | 3 | $0 | $0 | View return |
| 2014 | Family & Childrens Services of Central | 990 | Board Member | 2 | $0 | $0 | View return |
| 2014 | American Library Association | 990 | Board Member | 5 | $0 | $0 | View return |
| 2014 | Addiction Treatment Center of New England Inc | 990 | Treasurer | 0.7 | $0 | $0 | View return |
| 2013 | New Water Street Corp | 990 | Employee | 40 | $145,490 | $0 | View return |
| 2013 | III Northeast Fishery Sector Inc | 990EZ | Sector Manager | 40 | $56,000 | - | View return |
| 2013 | Robert J and Jennifer J Banks Charitable | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2013 | Air Line Pilots Association | 990 | Asa Mec Str | 41 | $0 | $0 | View return |
| 2013 | Creative Filmmakers Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | The Natural Resources Foundation of Wisconsin Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Knights of Pythias of New York Grand Lodge | 990 | Grand Treasurer | 2 | $0 | $0 | View return |
| 2013 | Monroeville Fire Company No 6 | 990 | President | 2 | $0 | $0 | View return |
| 2013 | Knights of Pythias Diabetes Research Association Inc | 990EZ | Treasurer | 2 | $0 | - | View return |
| 2013 | Family & Childrens Services of Central | 990 | Board Member | 2 | $0 | $0 | View return |
| 2013 | Actors Theatre of Louisville Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Addiction Treatment Center of New England Inc | 990 | Treasurer | 0.7 | $0 | $0 | View return |
| 2013 | American Library Association | 990 | Board Member | 5 | $0 | $0 | View return |
| 2012 | Robert J and Jennifer J Banks Charitable | 990PF | Trustee | 1 | $0 | - | View return |
| 2011 | Robert J and Jennifer J Banks Charitable | 990PF | Trustee | 1 | $0 | - | View return |
| 2010 | Robert J and Jennifer J Banks Charitable | 990PF | Trustee | 1 | $0 | - | View return |