| 2025 | Appalachian Work Camp Program Inc. | 990 | Board Member | 2 | $0 | $0 | View return |
| 2024 | Roots Action Education Fund | 990 | National Director | 30 | $98,028 | $0 | View return |
| 2024 | Institute for Public Accuracy | 990 | Executive Director | 20 | $51,786 | $0 | View return |
| 2024 | Action for a Progressive Future Roots Action | 990EZ | National Director | 10 | $26,721 | $0 | View return |
| 2024 | Appalachian Work Camp Program Inc. | 990EZ | Board Member | 2 | $0 | $0 | View return |
| 2024 | Mitchell College | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Roots Action Education Fund | 990 | National Director | 32 | $94,280 | $0 | View return |
| 2023 | Institute for Public Accuracy | 990 | Executive Director | 20 | $50,433 | $0 | View return |
| 2023 | Action for a Progressive Future Roots Action | 990 | National Director | 10 | $25,699 | $0 | View return |
| 2023 | Mitchell College | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Roots Action Education Fund | 990 | National Director | 16 | $80,632 | $0 | View return |
| 2022 | Institute for Public Accuracy | 990 | Executive Director | 20 | $49,406 | $0 | View return |
| 2022 | Action for a Progressive Future Roots Action | 990 | National Director | - | $0 | $0 | View return |
| 2022 | Mitchell College | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Roots Action Education Fund | 990 | National Director | 30 | $69,249 | $0 | View return |
| 2021 | Institute for Public Accuracy | 990 | Executive Director | 20 | $45,828 | $0 | View return |
| 2021 | Action for a Progressive Future Roots Action | 990EZ | National Director | 10 | $18,876 | $0 | View return |
| 2021 | Mitchell College | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Roots Action Education Fund | 990 | National Director | 30 | $63,381 | $0 | View return |
| 2020 | Institute for Public Accuracy | 990 | Executive Director | 20 | $44,124 | $0 | View return |
| 2020 | Action for a Progressive Future Roots Action | 990 | National Director | 6 | $17,030 | $0 | View return |
| 2020 | Kingswood Community Center Inc. | 990 | Board Member (Until 8/20) | 1 | $0 | $0 | View return |
| 2019 | Institute for Public Accuracy | 990 | Executive Director | 20 | $42,839 | $0 | View return |
| 2019 | Kingswood Community Center Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Institute for Public Accuracy | 990 | Executive Director | 20 | $42,839 | $0 | View return |
| 2018 | Kingswood Community Center Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Institute for Public Accuracy | 990 | Executive Director | 20 | $42,839 | $0 | View return |
| 2017 | Kingswood Community Center Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Institute for Public Accuracy | 990 | Executive Director | 20 | $42,839 | $0 | View return |
| 2016 | Kingswood Community Center Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Fairfield University | 990 | Prof Of Management | 45 | $209,910 | $0 | View return |
| 2015 | Institute for Public Accuracy | 990 | Executive Director | 20 | $34,991 | $0 | View return |
| 2015 | Kingswood Community Center Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Fairfield University | 990 | Professor Of Management | 45 | $209,785 | $0 | View return |
| 2014 | Institute for Public Accuracy | 990 | Executive Director | 20 | $37,104 | $0 | View return |
| 2013 | Institute for Public Accuracy | 990 | Executive Director | 20 | $26,159 | $0 | View return |