| 2025 | International Brotherhood of Electrical Workers Local 483 | 990 | President | 1 | $1,504 | $0 | View return |
| 2024 | Benevolent & Protective Order | 990 | Secretary | 25 | $22,100 | $0 | View return |
| 2024 | International Brotherhood of Electrical Workers Local 483 | 990 | President | 1 | $1,298 | $0 | View return |
| 2024 | Just a Pair of Shoes | 990EZ | President | 10 | $0 | $0 | View return |
| 2024 | Kempton Fire & Rescue Inc. | 990 | Fire Chief | - | $0 | $0 | View return |
| 2024 | Interfaith Hospitality Network of Greene Co Inc | 990 | Trustee | 2 | $0 | $0 | View return |
| 2024 | Police Chaplains Ministry Fund | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | International Brotherhood of Electrical Workers Local 483 | 990 | President | 1 | $1,460 | $0 | View return |
| 2023 | Just a Pair of Shoes | 990EZ | President | 10 | $0 | $0 | View return |
| 2023 | Interfaith Hospitality Network of Greene Co Inc | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | Kempton Fire & Rescue Inc. | 990 | Chief | - | $0 | $0 | View return |
| 2023 | Police Chaplains Ministry Fund | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | International Brotherhood of Electrical Workers Local 483 | 990 | President | 1 | $6,227 | $0 | View return |
| 2022 | Joplin Area Fuller Center for Housing Inc | 990EZ | Treasurer | 0 | $0 | $0 | View return |
| 2022 | Interfaith Hospitality Network of Greene Co Inc | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | Fray Family Charitable Trust | 990PF | Trustee | 2 | $0 | $0 | View return |
| 2022 | Kempton Fire & Rescue Inc. | 990EZ | 1st Asst CHI | 0 | $0 | - | View return |
| 2022 | Police Chaplains Ministry Fund | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | International Brotherhood of Electrical Workers Local 483 | 990 | Vice Preside | 1 | $571 | $0 | View return |
| 2021 | Kempton Fire & Rescue Inc. | 990EZ | 1st Asst CHI | 0 | $0 | - | View return |
| 2021 | Interfaith Hospitality Network of Greene Co Inc | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | Police Chaplains Ministry Fund | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | International Brotherhood of Electrical Workers Local 483 | 990 | Vice Preside | 1 | $503 | $0 | View return |
| 2020 | Kempton Fire & Rescue Inc. | 990EZ | 1st Asst CHI | 0 | $0 | - | View return |
| 2020 | Police Chaplains Ministry Fund | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | United Way of St. Johns County Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | International Brotherhood of Electrical Workers Local 483 | 990 | Vice Preside | 1 | $444 | $0 | View return |
| 2019 | Kempton Fire & Rescue Inc. | 990EZ | 1st Asst CHI | 2 | $0 | - | View return |
| 2019 | United Way of St. Johns County Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Police Chaplains Ministry Fund | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | International Brotherhood of Electrical Workers Local 483 | 990 | Executive Bo | 1 | $388 | $0 | View return |
| 2018 | Kempton Fire & Rescue Inc. | 990EZ | 1st Asst CHI | 5 | $0 | - | View return |
| 2018 | United Way of St. Johns County Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Police Chaplains Ministry Fund | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | International Brotherhood of Electrical Workers Local 483 | 990 | Board Member | 1 | $455 | $0 | View return |
| 2017 | Kempton Fire & Rescue Inc. | 990EZ | 1st Asst CHI | 5 | $0 | - | View return |
| 2017 | Police Chaplains Ministry Fund | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | International Brotherhood of Electrical Workers Local 483 | 990 | Board Member | 1 | $498 | - | View return |
| 2016 | Kempton Fire & Rescue Inc. | 990EZ | 1st Asst Chief | 5 | $0 | - | View return |
| 2016 | Police Chaplains Ministry Fund | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Police Chaplains Ministry Fund | 990 | Board Member - New | 1 | $0 | $0 | View return |