| 2025 | Agritech Institute for Small Farms Inc. | 990 | Director | 0.05 | $0 | $0 | View return |
| 2025 | Support Utila Inc. | 990 | Founding Director | 5 | $0 | $0 | View return |
| 2024 | Maine Dairy Industry Association | 990EZ | Treasurer | 2 | $12,975 | $0 | View return |
| 2024 | Louisiana State Troopers Assn | 990 | Secretary/Treasurer | 5 | $9,567 | $0 | View return |
| 2024 | Louisiana Troopers Charities Inc. | 990 | Secretary/Treasurer | 1 | $0 | $9,567 | View return |
| 2024 | Louisiana State Police Benefit Fund | 990 | Secretary/Treasurer | 1 | $0 | $9,567 | View return |
| 2024 | Agritech Institute for Small Farms Inc. | 990 | Director | 0.05 | $0 | $0 | View return |
| 2024 | Waseca Area Chamber of Commerce Inc | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2024 | Support Utila Inc. | 990 | Founding Director | 10 | $0 | $0 | View return |
| 2024 | Hickory Ruritan Foundation Inc. | 990EZ | Secretary | 5 | $0 | $0 | View return |
| 2024 | Maine Dairy Promotion Board | 990 | Chair | 5 | $0 | $0 | View return |
| 2023 | Louisiana State Troopers Assn | 990 | Secretary/Treasurer | 5 | $4,800 | $0 | View return |
| 2023 | Louisiana Troopers Charities Inc. | 990 | Secretary/Treasurer | 1 | $0 | $4,800 | View return |
| 2023 | Louisiana State Police Benefit Fund | 990 | Secretary/Treasurer | 1 | $0 | $4,800 | View return |
| 2023 | Support Utila Inc. | 990 | Founding Director | 10 | $0 | $0 | View return |
| 2023 | Agritech Institute for Small Farms Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Maine Dairy and Nutrition Council | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Waseca Area Chamber of Commerce Inc | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2023 | Maine Dairy Promotion Board | 990 | Chair | 5 | $0 | $0 | View return |
| 2023 | Troopers Lodge #41 Fraternal Order of Police | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Louisiana State Troopers Assn | 990 | Secretary/Treasurer | 5 | $4,800 | $0 | View return |
| 2022 | Maine Dairy Promotion Board | 990 | Board Member | 1 | $600 | $0 | View return |
| 2022 | Louisiana Troopers Charities Inc. | 990 | Secretary/Treasurer | 1 | $0 | $4,800 | View return |
| 2022 | Louisiana State Police Benefit Fund | 990 | Secretary/Treasurer | 1 | $0 | $4,800 | View return |
| 2022 | Maine Dairy and Nutrition Council | 990 | Board Member | 1 | $0 | $600 | View return |
| 2022 | Waseca Area Chamber of Commerce Inc | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2022 | Support Utila Inc. | 990 | Founding Director | 5 | $0 | $0 | View return |
| 2022 | Troopers Lodge #41 Fraternal Order of Police | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Maine Dairy and Nutrition Council | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Louisiana Troopers Charities Inc. | 990 | Troop L President | 1 | $0 | $0 | View return |
| 2021 | Louisiana State Police Benefit Fund | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Waseca Area Chamber of Commerce Inc | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2021 | Maine Dairy Promotion Board | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Louisiana State Police Honor Fundinc | 990EZ | Troop L President | 1 | $0 | $0 | View return |
| 2021 | Louisiana State Troopers Assn | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Support Utila Inc. | 990 | Founding Director | 10 | $0 | $0 | View return |
| 2021 | Troopers Lodge #41 Fraternal Order of Police | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Louisiana Troopers Charities Inc. | 990 | Troop L President | 1 | $0 | $0 | View return |
| 2020 | Louisiana State Troopers Assn | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Maine Dairy Promotion Board | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Maine Dairy and Nutrition Council | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Support Utila Inc. | 990 | Founding Director | 10 | $0 | $0 | View return |
| 2020 | Waseca Area Chamber of Commerce Inc | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2020 | Louisiana State Police Honor Fundinc | 990EZ | Troop L President | 1 | $0 | $0 | View return |
| 2020 | Louisiana State Police Benefit Fund | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Troopers Lodge #41 Fraternal Order of Police | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Maine Dairy Promotion Board | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Louisiana State Troopers Assn | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Louisiana Troopers Charities Inc. | 990 | Troop L President | 1 | $0 | $0 | View return |
| 2019 | Louisiana State Police Benefit Fund | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Maine Dairy and Nutrition Council | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Louisiana State Police Honor Fundinc | 990EZ | Troop L President | 1 | $0 | $0 | View return |
| 2019 | Findlay Girls Fast Pitch Softball Club | 990 | At-Large | 1 | $0 | $0 | View return |
| 2019 | Troopers Lodge #41 Fraternal Order of Police | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Maine Dairy Promotion Board | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Maine Dairy and Nutrition Council | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2018 | Maine Dairy Promotion Board | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Findlay Girls Fast Pitch Softball Club | 990 | At-Large | 1 | $0 | $0 | View return |
| 2018 | Troopers Lodge #41 Fraternal Order of Police | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Maine Dairy and Nutrition Council | 990 | Treasurer | 5 | $600 | $0 | View return |
| 2017 | Maine Dairy Promotion Board | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Findlay Girls Fast Pitch Softball Club | 990 | At-Large | 1 | $0 | $0 | View return |
| 2017 | Louisiana State Troopers Assn | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Troopers Lodge #41 Fraternal Order of Police | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Maine Dairy and Nutrition Council | 990 | Treasurer | 5 | $600 | $0 | View return |
| 2016 | Maine Dairy and Nutrition Council | 990 | Treasurer | 5 | $600 | $0 | View return |
| 2016 | Findlay Girls Fast Pitch Softball Club | 990EZ | At-Large | 0 | $0 | $0 | View return |
| 2016 | Louisiana State Troopers Assn | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Maine Dairy Promotion Board | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Troopers Lodge #41 Fraternal Order of Police | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Maine Dairy and Nutrition Council | 990 | Treasurer | 5 | $800 | $0 | View return |
| 2015 | Maine Dairy Promotion Board | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Troopers Lodge #41 Fraternal Order of Police | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Findlay Girls Fast Pitch Softball Club | 990EZ | At-Large | 0 | $0 | $0 | View return |
| 2014 | Maine Dairy and Nutrition Council | 990 | Board Member | 1 | $700 | $0 | View return |
| 2014 | Maine Dairy Promotion Board | 990 | Board Member | 1 | $0 | $700 | View return |
| 2014 | Troopers Lodge #41 Fraternal Order of Police | 990 | Trustee | 1 | $0 | $0 | View return |