| 2025 | Sheet Metal Workers Intl Assoc Local 24 | 990 | Business Age | 40 | $99,912 | $0 | View return |
| 2025 | Sheet Metal Workers Bldg Local 24 | 990 | Business Age | 0 | $0 | $99,912 | View return |
| 2024 | Sheet Metal Workers Intl Assoc Local 24 | 990 | Business Age | 40 | $95,060 | $0 | View return |
| 2024 | Sheet Metal Workers Bldg Local 24 | 990 | Business Age | - | $0 | $95,060 | View return |
| 2024 | Oklahoma Community Health Services Inc | 990 | Board Member | 2 | $0 | $0 | View return |
| 2024 | Northcare General Pershing Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2024 | North Oklahoma County Mental Health Center | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Sheet Metal Workers Intl Assoc Local 24 | 990 | Business Age | 40 | $87,355 | $0 | View return |
| 2023 | Sheet Metal Workers Bldg Local 24 | 990 | Business Age | - | $0 | $87,355 | View return |
| 2023 | Northcare General Pershing Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2023 | North Oklahoma County Mental Health Center | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Sheet Metal Workers Intl Assoc Local 24 | 990 | Business Age | 40 | $41,212 | $0 | View return |
| 2022 | Sheet Metal Workers Bldg Local 24 | 990 | Trustee | - | $0 | $41,212 | View return |
| 2022 | Northcare General Pershing Inc. | 990 | President Start: 10/22 | 1 | $0 | $0 | View return |
| 2021 | Sheet Metal Workers Intl Assoc Local 24 | 990 | Trustee | 1 | $1,200 | $0 | View return |
| 2021 | Sheet Metal Workers Bldg Local 24 | 990 | Trustee | 0 | $0 | $1,200 | View return |
| 2021 | Northcare General Pershing Inc. | 990 | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2021 | North Oklahoma County Mental Health Center | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Sheet Metal Workers Intl Assoc Local 24 | 990 | Trustee | 1 | $1,200 | $0 | View return |
| 2020 | Sheet Metal Workers Bldg Local 24 | 990 | Trustee | - | $0 | $1,200 | View return |
| 2020 | Department of Montana Veterans of Foreign Wars of the United States | 990EZ | Jr Vice Commander | 0 | $0 | $0 | View return |
| 2020 | North Oklahoma County Mental Health Center | 990 | President | 1 | $0 | $0 | View return |
| 2020 | Northcare General Pershing Inc. | 990 | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2019 | Sheet Metal Workers Intl Assoc Local 24 | 990 | Trustee | 1 | $454 | $0 | View return |
| 2019 | Sheet Metal Workers Bldg Local 24 | 990 | Trustee | - | $0 | $454 | View return |
| 2019 | Northcare General Pershing Inc. | 990 | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2019 | North Oklahoma County Mental Health Center | 990 | President | 1 | $0 | $0 | View return |
| 2019 | Eagle Ridge Institute Inc | 990 | President | 1 | $0 | $0 | View return |
| 2018 | Lake Wales Charter Schools Inc | 990 | Trustee | 2 | $61,044 | $0 | View return |
| 2018 | Northcare General Pershing Inc. | 990 | Secretary/Treasurer | 0 | $0 | $0 | View return |
| 2018 | Eagle Ridge Institute Inc | 990 | President | 1 | $0 | $0 | View return |
| 2018 | North Oklahoma County Mental Health Center | 990 | President | 1 | $0 | $0 | View return |
| 2017 | Northcare General Pershing Inc. | 990 | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2017 | North Oklahoma County Mental Health Center | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2017 | Eagle Ridge Institute Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Lake Wales Charter Schools Inc | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Lake Wales Charter Schools Inc | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | Northcare General Pershing Inc. | 990 | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2016 | North Oklahoma County Mental Health Center | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2015 | Northcare General Pershing Inc. | 990 | Secretary/Treasurer | 1 | $0 | $0 | View return |