| 2024 | American Legion 566 Murray Stuart Post | 990 | Commanderfinance Officer | 10 | $0 | $0 | View return |
| 2024 | River Road Swim Club Inc | 990EZ | President | 20 | $0 | $0 | View return |
| 2023 | American Legion 566 Murray Stuart Post | 990 | Commanderfinance Officer | 10 | $0 | $0 | View return |
| 2023 | Philippine Center of Minnesota | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | South Dakota Stockgrowers Assoc | 990 | Director | 0.2 | $0 | $0 | View return |
| 2023 | River Road Swim Club Inc | 990EZ | Vice President | 20 | $0 | $0 | View return |
| 2022 | South Dakota Stockgrowers Assoc | 990 | Director | 0.2 | $0 | $0 | View return |
| 2022 | American Legion 566 Murray Stuart Post | 990 | Commanderfinance Officer | 10 | $0 | $0 | View return |
| 2022 | Philippine Center of Minnesota | 990EZ | Director | 1 | $0 | - | View return |
| 2022 | River Road Swim Club Inc | 990EZ | President | 20 | $0 | $0 | View return |
| 2021 | Philippine Center of Minnesota | 990EZ | Director | 2 | $0 | - | View return |
| 2021 | American Legion 566 Murray Stuart Post | 990 | Commanderfinance Officer | 7 | $0 | $0 | View return |
| 2021 | Fraternal Order of Eagles | 990 | Secretary | 8 | $0 | $0 | View return |
| 2021 | River Road Swim Club Inc | 990EZ | Vice President | 30 | $0 | $0 | View return |
| 2020 | Edgemoor Community Center Inc. | 990 | Board Member | 4 | $0 | $0 | View return |
| 2020 | Philippine Center of Minnesota | 990EZ | Director | 2 | $0 | - | View return |
| 2020 | Philippine Center of Minnesota | 990EZ | Auditor | 2 | $0 | - | View return |
| 2020 | Fraternal Order of Eagles | 990 | Secretary | 8 | $0 | $0 | View return |
| 2020 | River Road Swim Club Inc | 990EZ | Vice President | 20 | $0 | $0 | View return |
| 2020 | American Legion 566 Murray Stuart Post | 990 | Commanderfinance Officer | 7 | $0 | $0 | View return |
| 2019 | American Legion 566 Murray Stuart Post | 990 | Commander | 2 | $0 | $0 | View return |
| 2019 | Philippine Center of Minnesota | 990 | Auditor | 2 | $0 | $0 | View return |
| 2018 | American Legion 566 Murray Stuart Post | 990 | Commander | 2 | $0 | $0 | View return |
| 2017 | American Legion 566 Murray Stuart Post | 990 | Commander | 2 | $0 | $0 | View return |
| 2017 | Philippine Center of Minnesota | 990EZ | Secretary 2016-2018 | 5 | $0 | $0 | View return |
| 2016 | Philippine Center of Minnesota | 990EZ | Secretary 2016-2018 | 5 | $0 | $0 | View return |
| 2016 | American Legion 566 Murray Stuart Post | 990 | Commander | 2 | $0 | $0 | View return |
| 2015 | Philippine Center of Minnesota | 990EZ | Secretary 2016-2018 | 5 | $0 | $0 | View return |
| 2015 | American Legion 566 Murray Stuart Post | 990 | Commander | 2 | $0 | $0 | View return |
| 2014 | The Young Mens Christian Association of Greater Toledo | 990 | Chief Development Officer | 40 | $125,000 | $0 | View return |
| 2014 | Gulf Coast Veterinary Education Foundation | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2014 | American Legion 566 Murray Stuart Post | 990 | Commander | 2 | $0 | $0 | View return |
| 2013 | The Young Mens Christian Association of Greater Toledo | 990 | Vice President Of Camp Development | 40 | $114,609 | $0 | View return |