| 2024 | American Federation of State County and Municipal Employees | 990 | Chief Steward | 40 | $7,864 | $0 | View return |
| 2023 | American Federation of State County and Municipal Employees | 990EZ | Chief Steward | 40 | $7,832 | $0 | View return |
| 2023 | National Off-Highway Vehicle Conservation Council | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Vermont Atv Sportsmans Association Inc. | 990 | Executive Director | 40 | $58,099 | $0 | View return |
| 2022 | American Federation of State County and Municipal Employees | 990EZ | Chief Steward | 40 | $7,785 | $0 | View return |
| 2022 | The Andrew Jackson Police Youth Camp Inc | 990 | Board Member | 5 | $0 | $0 | View return |
| 2022 | The Nashville Fraternal Order of Police Foundation | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2022 | Fraternal Order of Police Andrew Jackson Lodge No 5 | 990 | Immediate Past President | 5 | $0 | $0 | View return |
| 2022 | National Off-Highway Vehicle Conservation Council | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Vermont Atv Sportsmans Association Inc. | 990 | Executive Director | 40 | $0 | $0 | View return |
| 2021 | Vermont Atv Sportsmans Association Inc. | 990 | Executive Director | 40 | $76,528 | $0 | View return |
| 2021 | American Federation of State County and Municipal Employees | 990EZ | Chief Steward | 40 | $7,751 | $0 | View return |
| 2021 | National Off-Highway Vehicle Conservation Council | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | National Off-Highway Vehicle Conservation Council | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Vermont Atv Sportsmans Association Inc. | 990 | Executive Director | 40 | $76,528 | $0 | View return |
| 2020 | National Off-Highway Vehicle Conservation Council | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | National Off-Highway Vehicle Conservation Council | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Vermont Atv Sportsmans Association Inc. | 990 | Executive Director | 40 | $76,428 | $0 | View return |
| 2019 | Fraternal Order of Police Andrew Jackson Lodge No 5 | 990 | Immediate Past President | 1 | $0 | $0 | View return |
| 2019 | National Off-Highway Vehicle Conservation Council | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | The Andrew Jackson Police Youth Camp Inc | 990 | Immediate Past President | 5 | $0 | $0 | View return |
| 2019 | Cape Atlantic Area Service Office Inc. | 990EZ | Bod Area Chair | 10 | $0 | - | View return |
| 2018 | Vermont Atv Sportsmans Association Inc. | 990 | Executive Director | 40 | $76,428 | $0 | View return |
| 2018 | Cape Atlantic Area Service Office Inc. | 990EZ | Bod Area Chair | 10 | $0 | - | View return |
| 2018 | The Andrew Jackson Police Youth Camp Inc | 990 | Immediate Past President | 5 | $0 | $0 | View return |
| 2018 | National Off-Highway Vehicle Conservation Council | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Fraternal Order of Police Andrew Jackson Lodge No 5 | 990 | Immediate Past President | 1 | $0 | $0 | View return |
| 2017 | Vermont Atv Sportsmans Association Inc. | 990 | Executive Director | 40 | $75,528 | $0 | View return |
| 2017 | Fraternal Order of Police Andrew Jackson Lodge No 5 | 990 | Immd. Past Pres | 0 | $0 | $0 | View return |
| 2017 | National Off-Highway Vehicle Conservation Council | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Cape Atlantic Area Service Office Inc. | 990EZ | Bod Area Chair | 10 | $0 | - | View return |
| 2017 | Sunshine Industries Inc. | 990 | Director | 5 | $0 | $0 | View return |
| 2016 | Vermont Atv Sportsmans Association Inc. | 990 | Executive Director | 40 | $78,589 | $0 | View return |
| 2016 | Fraternal Order of Police Andrew Jackson Lodge No 5 | 990 | Immd. Past Pres | 0 | $3,600 | $0 | View return |
| 2016 | Blue Ribbon Coalition Inc | 990 | Board Of Director | 2 | $0 | $0 | View return |
| 2016 | Blue Ribbon Coalition Inc | 990 | Board Of Director | 2 | $0 | $0 | View return |
| 2016 | National Off-Highway Vehicle Conservation Council | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | The Andrew Jackson Police Youth Camp Inc | 990 | Immd. Past Pres | 0 | $0 | $0 | View return |
| 2016 | Sunshine Industries Inc. | 990 | Director | 5 | $0 | $0 | View return |
| 2015 | Vermont Atv Sportsmans Association Inc. | 990 | Executive Director | 40 | $76,391 | $0 | View return |
| 2015 | Fraternal Order of Police Andrew Jackson Lodge No 5 | 990 | Immd. Past Pres | 0 | $7,200 | $0 | View return |
| 2015 | National Off-Highway Vehicle Conservation Council | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | The Andrew Jackson Police Youth Camp Inc | 990 | Immd. Past Pres | 0 | $0 | $0 | View return |
| 2015 | Blue Ribbon Coalition Inc | 990 | Secretary | 2 | $0 | $0 | View return |
| 2015 | Sunshine Industries Inc. | 990 | Board Member | 5 | $0 | $0 | View return |
| 2014 | Vermont Atv Sportsmans Association Inc. | 990 | Executive Director | 40 | $72,014 | $0 | View return |
| 2014 | Sunshine Industries Inc. | 990 | Board Member | 5 | $0 | $0 | View return |
| 2014 | Fraternal Order of Police Andrew Jackson Lodge No 5 | 990 | Immd. Past Pres | 0 | $0 | $0 | View return |
| 2014 | The Andrew Jackson Police Youth Camp Inc | 990 | Immd. Past Pres | 0 | $0 | $0 | View return |
| 2014 | Blue Ribbon Coalition Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Vermont Atv Sportsmans Association Inc. | 990 | Executive Director | 40 | $68,878 | $0 | View return |
| 2013 | Transit Alliance of Middle Tennessee Inc. | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2013 | Sunshine Industries Inc. | 990 | Board Member | 5 | $0 | $0 | View return |
| 2013 | Fraternal Order of Police Andrew Jackson Lodge No 5 | 990 | Immd. Past Pres | 0 | $0 | $0 | View return |
| 2013 | The Andrew Jackson Police Youth Camp Inc | 990EZ | Immd. Past Pres | 0 | $0 | - | View return |