| 2025 | Sprague River Water Resource Foundation Inc. | 990EZ | Board Member | 0 | $0 | - | View return |
| 2024 | American Legion 887 Eldred Memorial Inc Post | 990 | Sal First Vice Commander | 1 | $0 | $0 | View return |
| 2024 | Sprague River Water Resource Foundation Inc. | 990EZ | Board Member | 0 | $0 | - | View return |
| 2024 | Pennypack Park Festival Inc. | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2023 | Pennypack Park Festival Inc. | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2023 | Sprague River Water Resource Foundation Inc. | 990EZ | Board Member | 0 | $0 | - | View return |
| 2023 | American Legion 887 Eldred Memorial Inc Post | 990 | Sal First Vice Commander | 5 | $0 | $0 | View return |
| 2022 | Pennypack Park Festival Inc. | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2022 | Sprague River Water Resource Foundation Inc. | 990EZ | Board Member | 1 | $0 | - | View return |
| 2022 | American Legion 887 Eldred Memorial Inc Post | 990 | Sal First Vice Commander | 5 | $0 | $0 | View return |
| 2021 | Pennypack Park Festival Inc. | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2021 | Sprague River Water Resource Foundation Inc. | 990EZ | Board Member | 0 | $0 | - | View return |
| 2021 | American Legion 887 Eldred Memorial Inc Post | 990 | Sal First Vice Commander | 5 | $0 | $0 | View return |
| 2020 | Sprague River Water Resource Foundation Inc. | 990EZ | Board Member | 1 | $0 | - | View return |
| 2020 | American Legion 887 Eldred Memorial Inc Post | 990EZ | Sal First Vice Commander | 5 | $0 | $0 | View return |
| 2020 | Pennypack Park Festival Inc. | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2019 | Sprague River Water Resource Foundation Inc. | 990EZ | Board Member | 0 | $0 | - | View return |
| 2019 | American Legion 887 Eldred Memorial Inc Post | 990EZ | Sal First Vice Commander | 5 | $0 | $0 | View return |
| 2019 | Pennypack Park Festival Inc. | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2018 | Sprague River Water Resource Foundation Inc. | 990EZ | Board Member | 0 | $0 | - | View return |
| 2018 | Pennypack Park Festival Inc. | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2018 | American Legion 887 Eldred Memorial Inc Post | 990EZ | Sal Vice Commander | 5 | $0 | $0 | View return |
| 2017 | Pennypack Park Festival Inc. | 990EZ | Vice President | 2 | $0 | - | View return |
| 2016 | Pennypack Park Festival Inc. | 990EZ | Vice President | 2 | $0 | - | View return |
| 2015 | Benevolent & Protective Order of 1705 Newberry | 990 | Chaplin | 10 | $0 | $0 | View return |
| 2015 | Pennypack Park Festival Inc. | 990EZ | Vice President | 2 | $0 | - | View return |
| 2015 | Pennypack Park Festival Inc. | 990EZ | Vice President | 2 | $0 | - | View return |
| 2014 | Benevolent & Protective Order of 1705 Newberry | 990 | Chaplin | 10 | $0 | $0 | View return |
| 2013 | Pennypack Park Festival Inc. | 990EZ | Vice President | 3 | $0 | - | View return |