| 2024 | Boy Scouts of America 560 Middle Tennessee | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | Sabine Creek Ranch Training Center | 990 | Vice President | 30 | $0 | $0 | View return |
| 2024 | North Hills Services Inc. | 990 | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2023 | National Conference on Ministry to the Armed Forces | 990 | Executive Di | 40 | $51,072 | $0 | View return |
| 2023 | North Hills Services Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2022 | National Conference on Ministry to the Armed Forces | 990 | Executive Di | 20 | $39,943 | $0 | View return |
| 2022 | Boy Scouts of America 560 Middle Tennessee | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Sabine Creek Ranch Training Center | 990 | Vice President | 30 | $0 | $0 | View return |
| 2022 | Carlow University | 990 | VP Of Finance & Business Development | 50 | $0 | $0 | View return |
| 2022 | North Hills Services Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2021 | National Conference on Ministry to the Armed Forces | 990 | Executive Di | 20 | $38,122 | $0 | View return |
| 2021 | Sabine Creek Ranch Training Center | 990 | Vice President | 30 | $0 | $0 | View return |
| 2021 | Construction Management Assoc of America Nc Chapter | 990EZ | Past Preside | 13 | $0 | - | View return |
| 2021 | Colebrookdale Railroad Preservation Trust | 990 | Member | 1 | $0 | $0 | View return |
| 2021 | Montgomery County Lands Trust Inc | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2021 | North Hills Services Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2020 | National Conference on Ministry to the Armed Forces | 990 | Executive Di | 20 | $37,000 | $0 | View return |
| 2020 | National Conference on Ministry to the Armed Forces | 990 | Executive Di | 20 | $36,750 | $0 | View return |
| 2020 | Construction Management Assoc of America Nc Chapter | 990EZ | President | 13 | $0 | - | View return |
| 2020 | Sabine Creek Ranch Training Center | 990 | Vice President | 30 | $0 | $0 | View return |
| 2020 | Natural Lands Trust Incorporated | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Springdale Country Club | 990 | Vice President | 1 | $0 | $0 | View return |
| 2020 | Montgomery County Lands Trust Inc | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2019 | National Conference on Ministry to the Armed Forces | 990 | Executive Di | 20 | $36,750 | $0 | View return |
| 2019 | Construction Management Assoc of America Nc Chapter | 990EZ | President El | 13 | $0 | - | View return |
| 2019 | Boy Scouts of America 560 Middle Tennessee | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Colebrookdale Railroad Preservation Trust | 990 | Member | 1 | $0 | $0 | View return |
| 2019 | Springdale Country Club | 990 | Vice President | 1 | $0 | $0 | View return |
| 2019 | Christian Communication Commission Inc | 990 | Second Vice Pre | 0 | $0 | $0 | View return |
| 2019 | Natural Lands Trust Incorporated | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | North Hills Services Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | National Conference on Ministry to the Armed Forces | 990 | Executive Di | 20 | $36,501 | $0 | View return |
| 2018 | North Hills Services Inc. | 990 | Board Member | - | $0 | $0 | View return |
| 2018 | Colebrookdale Railroad Preservation Trust | 990 | Member | 1 | $0 | $0 | View return |
| 2018 | Construction Management Assoc of America Nc Chapter | 990EZ | Secretary | 13 | $0 | - | View return |
| 2018 | Christian Communication Commission Inc | 990 | Second Vice President | 0 | $0 | $0 | View return |
| 2018 | Montgomery County Lands Trust Inc | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2018 | Natural Lands Trust Incorporated | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | National Conference on Ministry to the Armed Forces | 990 | Executive Di | 20 | $93,764 | $0 | View return |
| 2017 | National Conference on Ministry to the Armed Forces | 990 | Executive Di | 20 | $93,764 | $0 | View return |
| 2017 | Boy Scouts of America 560 Middle Tennessee | 990 | Council Trustee | 1 | $0 | $0 | View return |
| 2017 | Christian Communication Commission Inc | 990 | Second Vice President | 0 | $0 | $0 | View return |
| 2017 | North Hills Services Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2017 | Montgomery County Lands Trust Inc | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2017 | Natural Lands Trust Incorporated | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Boy Scouts of America 560 Middle Tennessee | 990 | Council Trustee | 1 | $0 | $0 | View return |
| 2016 | Colebrookdale Railroad Preservation Trust | 990 | Member | 1 | $0 | $0 | View return |
| 2016 | North Hills Services Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Natural Lands Trust Incorporated | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Montgomery County Lands Trust Inc | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2015 | Boy Scouts of America 560 Middle Tennessee | 990 | Council Trustee | 1 | $0 | $0 | View return |
| 2015 | Colebrookdale Railroad Preservation Trust | 990 | Member | 1 | $0 | $0 | View return |
| 2015 | Montgomery County Lands Trust Inc | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2015 | Natural Lands Trust Incorporated | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Boy Scouts of America 560 Middle Tennessee | 990 | Council Trustee | 1 | $0 | $0 | View return |
| 2014 | Boyertown Area Historical Society | 990EZ | Board Member | 0.25 | $0 | - | View return |
| 2014 | Circle of Life Hospice Foundation | 990 | Chair | 1 | $0 | $0 | View return |
| 2014 | Natural Lands Trust Incorporated | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Boy Scouts of America 560 Middle Tennessee | 990 | Council Trustee | 1 | $0 | $0 | View return |
| 2013 | Building a Better Boyertown | 990 | President | 4 | $0 | $0 | View return |
| 2013 | Circle of Life Hospice Foundation | 990 | Chair | 1 | $0 | $0 | View return |
| 2013 | Montgomery County Lands Trust Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Natural Lands Trust Incorporated | 990 | Trustee | 1 | $0 | $0 | View return |