| 2024 | Center for Indigenous Peoples Rights | 990EZ | Director | 1 | $0 | $0 | View return |
| 2024 | Historic Highlands Association of Realtors Inc | 990EZ | Gad | 0 | $0 | - | View return |
| 2023 | Marine Corps League of Pennsylvania Foundation Inc. | 990 | Secretary | 5 | $0 | $0 | View return |
| 2023 | Historic Highlands Association of Realtors Inc | 990EZ | Past President | 5 | $0 | - | View return |
| 2023 | Marine Corps League | 990 | Jr Vice Command | 5 | $0 | $0 | View return |
| 2022 | Napoleon Club of Gardner Ma Inc | 990EZ | Trustee | 0 | $0 | - | View return |
| 2022 | Plumsteadville Grange 1738 | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Marine Corps League | 990 | Jr Vice Command | 5 | $0 | $0 | View return |
| 2022 | Historic Highlands Association of Realtors Inc | 990EZ | President | 5 | $0 | $0 | View return |
| 2021 | 9Th and 10Th Horse Cavalry Buffalo Soldiers Museum | 990 | Trustee | 10 | $0 | $0 | View return |
| 2021 | Plumsteadville Grange 1738 | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Historic Highlands Association of Realtors Inc | 990EZ | President | 5 | $0 | $0 | View return |
| 2021 | Marine Corps League | 990 | Dis 5 Vice/Sec | 5 | $0 | $0 | View return |
| 2021 | Napoleon Club of Gardner Ma Inc | 990EZ | Trustee | 0 | $0 | - | View return |
| 2021 | Marine Corps League of Pennsylvania Foundation Inc. | 990EZ | Secretary | 5 | $0 | - | View return |
| 2021 | 9Th and 10Th Horse Cavalry Buffalo Soldiers Museum | 990 | Trustee | 10 | $0 | $0 | View return |
| 2021 | 9Th and 10Th Horse Cavalry Buffalo Soldiers Museum | 990 | Trustee | 10 | $0 | $0 | View return |
| 2020 | 9Th and 10Th Horse Cavalry Buffalo Soldiers Museum | 990 | Trustee | 10 | $0 | $0 | View return |
| 2020 | Woodstock Country Club Inc | 990 | President | 0.7 | $0 | $0 | View return |
| 2020 | Plumsteadville Grange 1738 | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Marine Corps League | 990 | District 5 Vice | 5 | $0 | $0 | View return |
| 2020 | Pennsylvania Farm Bureau (Group) | 990 | Bucks-Director | 1 | $0 | $0 | View return |
| 2019 | 9Th and 10Th Horse Cavalry Buffalo Soldiers Museum | 990 | Trustee | 10 | $0 | $0 | View return |
| 2019 | Plumsteadville Grange 1738 | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Woodstock Country Club Inc | 990 | President | 0.7 | $0 | $0 | View return |
| 2019 | Pennsylvania Farm Bureau (Group) | 990 | Bucks-Director | 1 | $0 | $0 | View return |
| 2018 | Plumsteadville Grange 1738 | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | 9Th and 10Th Horse Cavalry Buffalo Soldiers Museum | 990EZ | Trustee | 10 | $0 | $0 | View return |
| 2018 | Pennsylvania Farm Bureau (Group) | 990 | Bucks-Director | 1 | $0 | $0 | View return |
| 2017 | 9Th and 10Th Horse Cavalry Buffalo Soldiers Museum | 990EZ | Trustee | 10 | $0 | $0 | View return |
| 2017 | Moore Creek - Mt Carmel Utilities | 990 | Director | - | $0 | $0 | View return |
| 2017 | Pennsylvania Farm Bureau (Group) | 990 | Bucks-Director | 1 | $0 | $0 | View return |
| 2016 | Pennsylvania Farm Bureau (Group) | 990 | Bucks-Director | 1 | $0 | $0 | View return |
| 2016 | Rotary International - Souderton-Telford | 990EZ | Secretary | 2 | $0 | - | View return |
| 2015 | Rotary International - Souderton-Telford | 990EZ | Secretary | 2 | $0 | - | View return |
| 2015 | Pennsylvania Farm Bureau (Group) | 990 | Bucks-Director | 1 | $0 | $0 | View return |
| 2014 | Rotary International - Souderton-Telford | 990EZ | Secretary | 2 | $0 | - | View return |
| 2014 | Northern Westchester Hospital Association | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | Pennsylvania Farm Bureau (Group) | 990 | Bucks-Director | 1 | $0 | $0 | View return |
| 2013 | Northern Westchester Hospital Association | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | Pennsylvania Farm Bureau (Group) | 990 | Bucks-Governmental Relations Director | 1 | $0 | $0 | View return |
| 2013 | Pennsylvania Farm Bureau (Group) | 990 | Bucks-Director | 1 | $0 | $0 | View return |
| 2013 | The Rippowam Cisqua School Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Plumsteadville Grange 1738 | 990 | Master | 4 | $0 | $0 | View return |