| 2024 | Speer Ministries International Inc. | 990EZ | President | 40 | $9,575 | $0 | View return |
| 2023 | Speer Ministries International Inc. | 990EZ | President | 40 | $19,850 | $0 | View return |
| 2023 | Lowcountry Tennis Association | 990EZ | Director | 0 | $0 | - | View return |
| 2023 | Winona State Football Players Association | 990EZ | Director | 1 | $0 | $0 | View return |
| 2023 | Steamboat Springs Winter Sports Club Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2022 | Speer Ministries International Inc. | 990EZ | President | 40 | $15,600 | $0 | View return |
| 2022 | Rotary Club of Newport-Balboa | 990EZ | Past Director | 1 | $0 | $0 | View return |
| 2022 | Lowcountry Tennis Association | 990EZ | Director | 0 | $0 | - | View return |
| 2022 | Winona State Football Players Association | 990EZ | Director | 1 | $0 | $0 | View return |
| 2022 | Steamboat Springs Winter Sports Club Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2021 | Speer Ministries International Inc. | 990EZ | President | 40 | $22,602 | $0 | View return |
| 2021 | Rotary Club of Newport-Balboa | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | Newport Balboa Rotary Club Foundation | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | Winona State Football Players Association | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | Lowcountry Tennis Association | 990EZ | Director | 0 | $0 | - | View return |
| 2021 | Steamboat Springs Winter Sports Club Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2020 | Speer Ministries International Inc. | 990EZ | President | 40 | $15,038 | $0 | View return |
| 2020 | Lowcountry Tennis Association | 990EZ | Director | 0 | $0 | - | View return |
| 2020 | Winona State Football Players Association | 990EZ | Director | 1 | $0 | $0 | View return |
| 2020 | Rotary Club of Newport-Balboa | 990EZ | Director | 1 | $0 | $0 | View return |
| 2020 | Steamboat Springs Winter Sports Club Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2019 | Speer Ministries International Inc. | 990EZ | President | 40 | $13,728 | $0 | View return |
| 2019 | Lowcountry Tennis Association | 990EZ | Director | 0 | $0 | - | View return |
| 2019 | Winona State Football Players Association | 990EZ | Director | 1 | $0 | $0 | View return |
| 2019 | Rotary Club of Newport-Balboa | 990EZ | Director | 1 | $0 | $0 | View return |
| 2019 | Steamboat Springs Winter Sports Club Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2018 | Lowcountry Tennis Association | 990EZ | Director | 0 | $0 | - | View return |
| 2018 | Rotary Club of Newport-Balboa | 990EZ | Director | 1 | $0 | $0 | View return |
| 2018 | Steamboat Springs Winter Sports Club Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2017 | Newport Balboa Rotary Club Foundation | 990EZ | Co-President | 5 | $0 | $0 | View return |
| 2017 | Steamboat Springs Winter Sports Club Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2016 | Tyee Yacht Club C/O Profectus CPA | 990 | Member At La | - | $0 | $0 | View return |
| 2016 | Newport Balboa Rotary Club Foundation | 990EZ | Co-President | 5 | $0 | $0 | View return |
| 2016 | Steamboat Springs Winter Sports Club Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2016 | Rotary Club of Newport-Balboa | 990EZ | Director | 1 | $0 | $0 | View return |
| 2015 | Tyee Yacht Club C/O Profectus CPA | 990 | Port Captain | - | $0 | $0 | View return |
| 2015 | Newport Balboa Rotary Club Foundation | 990EZ | Co-President | 5 | $0 | $0 | View return |
| 2015 | Steamboat Springs Winter Sports Club Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2015 | Rotary Club of Newport-Balboa | 990EZ | Director | 1 | $0 | $0 | View return |
| 2014 | Rotary Club of Newport-Balboa | 990EZ | Director | 1 | $0 | $0 | View return |
| 2014 | Newport Balboa Rotary Club Foundation | 990EZ | Co-President | 2 | $0 | $0 | View return |