| 2025 | Benevolent & Protective Order of Elks of the USA | 990 | Trustee | 2 | $0 | $0 | View return |
| 2025 | Good Shepherd Cemetery Company of Tuckerton Pa | 990EZ | Treasurer/Tr | 1 | $0 | - | View return |
| 2024 | Benevolent & Protective Order of Elks of the USA | 990 | Trustee | 2 | $0 | $0 | View return |
| 2024 | Friends of Tredyffrin Public Library | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2024 | Boy Scouts of America Susquehanna | 990 | Executive Board Member | 2 | $0 | $0 | View return |
| 2024 | Good Shepherd Cemetery Company of Tuckerton Pa | 990EZ | Treasurer/Tr | 1 | $0 | - | View return |
| 2024 | Shriners International | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2023 | Benevolent & Protective Order of Elks of the USA | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | Good Shepherd Cemetery Company of Tuckerton Pa | 990EZ | Treasurer/Tr | 1 | $0 | - | View return |
| 2023 | Shriners International | 990 | Potentate | 0 | $0 | $0 | View return |
| 2023 | Ainad Shriners Group Return | 990 | Potentate | 0 | $0 | $0 | View return |
| 2022 | Benevolent & Protective Order of Elks of the USA | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | Cuyahoga Valley Countryside Conservancy | 990 | Board Chair | 2 | $0 | $0 | View return |
| 2022 | Ainad Shriners Group Return | 990 | Chief Rabban | 0 | $0 | $0 | View return |
| 2022 | Shriners International | 990 | Chief Rabban | 0 | $0 | $0 | View return |
| 2022 | Ozark Trails Council Boy Scouts of America #306 | 990 | District CHA | 1 | $0 | $0 | View return |
| 2022 | Good Shepherd Cemetery Company of Tuckerton Pa | 990EZ | Treasurer/Tr | 1 | $0 | - | View return |
| 2022 | Ozark Trails Council Trust Fund306 | 990 | District CHA | 0.1 | $0 | $0 | View return |
| 2021 | Benevolent & Protective Order of Elks of the USA | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | Shriners International | 990 | Asst Rabban | 0 | $0 | $0 | View return |
| 2021 | Ozark Trails Council Trust Fund306 | 990 | District CHA | 0.1 | $0 | $0 | View return |
| 2021 | Ozark Trails Council Boy Scouts of America #306 | 990 | District CHA | 1 | $0 | $0 | View return |
| 2021 | Ainad Shriners Group Return | 990 | Asst Rabban | 0 | $0 | $0 | View return |
| 2021 | Good Shepherd Cemetery Company of Tuckerton Pa | 990EZ | Treasurer/Tr | 1 | $0 | - | View return |
| 2021 | Cuyahoga Valley Countryside Conservancy | 990 | Board Chair | 2 | $0 | $0 | View return |
| 2020 | Benevolent & Protective Order of Elks of the USA | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | Three Village Wildcats | 990EZ | President | 0 | $0 | - | View return |
| 2020 | Ainad Shriners Group Return | 990 | High Priest | 0 | $0 | $0 | View return |
| 2020 | Cuyahoga Valley Countryside Conservancy | 990 | Board Chair | 2 | $0 | $0 | View return |
| 2020 | Good Shepherd Cemetery Company of Tuckerton Pa | 990EZ | Treasurer/Tr | 1 | $0 | - | View return |
| 2020 | Shriners International | 990 | High Priest | 0 | $0 | $0 | View return |
| 2020 | Maine State Employees Association Income Protection Plan & Trust | 990 | Veba Committ | 1 | $0 | $0 | View return |
| 2019 | Benevolent & Protective Order of Elks of the USA | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | Good Shepherd Cemetery Company of Tuckerton Pa | 990EZ | Treasurer/Trustee | 1 | $0 | $0 | View return |
| 2019 | Cuyahoga Valley Countryside Conservancy | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Acadia Skating Association | 990 | Director | 4 | $0 | $0 | View return |
| 2018 | Benevolent & Protective Order of Elks of the USA | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | Good Shepherd Cemetery Company of Tuckerton Pa | 990EZ | Treasurer/Trustee | 1 | $0 | $0 | View return |
| 2017 | Good Shepherd Cemetery Company of Tuckerton Pa | 990EZ | Treasurer/Trustee | 1 | $0 | $0 | View return |
| 2016 | Good Shepherd Cemetery Company of Tuckerton Pa | 990EZ | Treasurer/Trustee | 1 | $0 | $0 | View return |
| 2016 | Wildcat Run Country Club Associationinc | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Greater Valley Young Men'S Christian Association | 990 | CFO | 40 | $75,567 | $0 | View return |
| 2015 | Good Shepherd Cemetery Company of Tuckerton Pa | 990EZ | Treasurer/Trustee | 1 | $0 | $0 | View return |
| 2014 | Good Shepherd Cemetery Company of Tuckerton Pa | 990EZ | Treasurer/Trustee | 1 | $0 | $0 | View return |
| 2014 | Middleton Community Veterans Tribute Inc | 990EZ | Chairman | 4 | $0 | $0 | View return |
| 2013 | Monroe County Deputy Sheriffs' Association Inc | 990 | Sergeants At Arms | 10 | $1,250 | $0 | View return |
| 2013 | Good Shepherd Cemetery Company of Tuckerton Pa | 990EZ | Treasurer/Trustee | 1 | $0 | $0 | View return |