| 2024 | Laughter Arts Foundation Inc | 990EZ | President | 10 | $0 | $0 | View return |
| 2024 | Sunrise of Philadelphia | 990 | Chairman | 0 | $0 | $0 | View return |
| 2023 | Center for Individual Rights | 990 | Secretary/General Counsel | 50 | $218,225 | $0 | View return |
| 2023 | Parati Competitive Rowing | 990EZ | Head Coach | 20 | $0 | $0 | View return |
| 2023 | Laughter Arts Foundation Inc | 990EZ | President | 10 | $0 | $0 | View return |
| 2023 | Sunrise of Philadelphia | 990 | Chairman | 0 | $0 | $0 | View return |
| 2022 | Center for Individual Rights | 990 | Secretary/General Counsel | 50 | $203,000 | $0 | View return |
| 2022 | Parati Competitive Rowing | 990EZ | Head Coach | 20 | $0 | $0 | View return |
| 2022 | Laughter Arts Foundation Inc | 990EZ | President | 10 | $0 | $0 | View return |
| 2022 | Sunrise of Philadelphia | 990 | Chairman | 0 | $0 | $0 | View return |
| 2021 | Center for Individual Rights | 990 | Secretary/General Counsel | 50 | $203,000 | $0 | View return |
| 2021 | Laughter Arts Foundation Inc | 990EZ | President | 20 | $0 | $0 | View return |
| 2021 | Parati Competitive Rowing | 990 | Head Coach | 25 | $0 | $0 | View return |
| 2021 | Sunrise of Philadelphia | 990 | Chairman | 0 | $0 | $0 | View return |
| 2020 | Center for Individual Rights | 990 | Secretary/General Counsel | 50 | $210,484 | $0 | View return |
| 2020 | Laughter Arts Foundation Inc | 990EZ | President | 20 | $0 | $0 | View return |
| 2020 | Sunrise of Philadelphia | 990 | Chairman | 0 | $0 | $0 | View return |
| 2020 | Parati Competitive Rowing | 990 | Head Coach | 25 | $0 | $0 | View return |
| 2020 | Sunrise of Philadelphia | 990 | Chairman | 0 | $0 | $0 | View return |
| 2019 | Center for Individual Rights | 990 | Secretary/General Counsel | 50 | $202,937 | $0 | View return |
| 2019 | Parati Competitive Rowing | 990 | Head Coach | 25 | $0 | $0 | View return |
| 2019 | Sunrise of Philadelphia | 990 | Chairman | 0 | $0 | $0 | View return |
| 2019 | Laughter Arts Foundation Inc | 990EZ | President | 20 | $0 | $0 | View return |
| 2018 | Center for Individual Rights | 990 | Secretary/General Counsel | 50 | $192,937 | $0 | View return |
| 2018 | Parati Competitive Rowing | 990 | Coach | 20 | $0 | $0 | View return |
| 2018 | Sunrise of Philadelphia | 990 | Chairman | 0 | $0 | $0 | View return |
| 2017 | Center for Individual Rights | 990 | Secretary/General Counsel | 50 | $192,937 | $0 | View return |
| 2017 | Parati Competitive Rowing | 990 | Coach | 30 | $0 | $0 | View return |
| 2017 | Sunrise of Philadelphia | 990 | Chairman | 0 | $0 | $0 | View return |
| 2016 | Center for Individual Rights | 990 | Secretary/General Counsel | 50 | $192,937 | $0 | View return |
| 2016 | Parati Competitive Rowing | 990 | Coach | 30 | $0 | $0 | View return |
| 2016 | Sunrise of Philadelphia | 990 | Board Member | 0 | $0 | $0 | View return |
| 2015 | Center for Individual Rights | 990 | Secretary | 50 | $191,023 | $0 | View return |
| 2015 | Parati Competitive Rowing | 990EZ | Coach | 30 | $0 | - | View return |
| 2015 | Sunrise of Philadelphia | 990 | Board | 0 | $0 | $0 | View return |
| 2014 | Center for Individual Rights | 990 | Secretary | 50 | $181,563 | $0 | View return |
| 2014 | Sunrise of Philadelphia | 990 | Board | 0 | $0 | $0 | View return |
| 2013 | Center for Individual Rights | 990 | Secretary | 50 | $175,000 | $0 | View return |