| 2024 | National Committee to Preserve Social Security and Medicare | 990 | Director Of Govt. Relations | 40 | $201,057 | $0 | View return |
| 2023 | National Committee to Preserve Social Security and Medicare | 990 | Director Of Govt. Relations | 40 | $199,920 | $0 | View return |
| 2023 | Mohegan Fire Company Inc. | 990 | Deputy Chief | 25 | $1,770 | $0 | View return |
| 2022 | National Committee to Preserve Social Security and Medicare | 990 | Director Of Gov Relations | 40 | $203,358 | $0 | View return |
| 2022 | Mohegan Fire Company Inc. | 990 | Deputy Chief | 25 | $3,850 | $0 | View return |
| 2021 | National Committee to Preserve Social Security and Medicare | 990 | Director Of Government Relations | 40 | $204,195 | $0 | View return |
| 2021 | Mohegan Fire Company Inc. | 990 | Deputy Chief | 20 | $8,650 | $0 | View return |
| 2020 | National Committee to Preserve Social Security and Medicare | 990 | Director Of Government Relations | 40 | $206,530 | $0 | View return |
| 2020 | Good Shepherd Community Services Inc | 990PF | Sec Director | 5 | $0 | $0 | View return |
| 2020 | Mohegan Fire Company Inc. | 990 | Captain | 20 | $0 | $0 | View return |
| 2019 | National Committee to Preserve Social Security and Medicare | 990 | Director Of Government Relations | 40 | $175,629 | $0 | View return |
| 2018 | National Committee to Preserve Social Security and Medicare | 990 | Director Of Government Relations | 40 | $174,614 | $0 | View return |
| 2017 | National Committee to Preserve Social Security and Medicare | 990 | Director Of Gov'T Relations | 40 | $167,883 | $0 | View return |
| 2016 | National Committee to Preserve Social Security and Medicare | 990 | Director Of Gvnt Relations | 37.5 | $165,410 | $0 | View return |
| 2016 | Wyoming Water Quality & Pollution Control Association | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | National Committee to Preserve Social Security and Medicare | 990 | Director Of Gvnt Relations | 37.5 | $166,645 | $0 | View return |
| 2015 | Wyoming Water Quality & Pollution Control Association | 990 | President | 5 | $0 | $0 | View return |
| 2014 | National Committee to Preserve Social Security and Medicare | 990 | Director Of Gvnt Relations | 37.5 | $165,396 | $0 | View return |
| 2014 | Mohegan Fire Company Inc. | 990 | 3rd Lieutenant | 10 | $0 | $0 | View return |
| 2014 | Wyoming Water Quality & Pollution Control Association | 990 | Vice President | 2 | $0 | $0 | View return |
| 2013 | National Committee to Preserve Social Security and Medicare | 990 | Director Of Gvnt Relations | 37.5 | $168,842 | $0 | View return |