| 2024 | Exodus Transitional Community Inc. | 990 | Chairperson | 0.5 | $0 | $0 | View return |
| 2023 | Exodus Transitional Community Inc. | 990 | Dir/President & Treasurer | 0.5 | $0 | $0 | View return |
| 2023 | Lwb Ministries Inc Reach Out and Touch Prison Ministry | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2023 | Exodus Transitional Community Inc. | 990 | Dir/President & Treasurer | 0.5 | $0 | $0 | View return |
| 2023 | El Pasojuarez Chapter of Young Presidents' Organization Inc | 990 | Learning Officer | 2.5 | $0 | $0 | View return |
| 2022 | Lwb Ministries Inc Reach Out and Touch Prison Ministry | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2022 | Exodus Transitional Community Inc. | 990 | Dir/Chair | 0.5 | $0 | $0 | View return |
| 2021 | Exodus Transitional Community Inc. | 990 | Dir/Chair | 0.5 | $0 | $0 | View return |
| 2021 | Exodus Transitional Community Inc. | 990 | Dir/Chair | 0.5 | $0 | $0 | View return |
| 2021 | Lwb Ministries Inc Reach Out and Touch Prison Ministry | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2020 | Exodus Transitional Community Inc. | 990 | Dir/Chair | 0.5 | $0 | $0 | View return |
| 2020 | Farmington Home for Aged People Office of Pres & Trustee | 990PF | Trustee | 2 | $0 | $0 | View return |
| 2019 | Farmington Home for Aged People Office of Pres & Trustee | 990PF | Trustee | 2 | $0 | - | View return |
| 2019 | Exodus Transitional Community Inc. | 990 | Dir/Chair | 0.5 | $0 | $0 | View return |
| 2018 | Lwb Ministries Inc Reach Out and Touch Prison Ministry | 990EZ | Vice President | 20 | $0 | $0 | View return |
| 2018 | Exodus Transitional Community Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2018 | Farmington Home for Aged People Office of Pres & Trustee | 990PF | Trustee | 2 | $0 | - | View return |
| 2017 | Farmington Home for Aged People Office of Pres & Trustee | 990PF | Trustee | 2 | $0 | - | View return |
| 2017 | Exodus Transitional Community Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2017 | Lwb Ministries Inc Reach Out and Touch Prison Ministry | 990EZ | Vice President | 20 | $0 | $0 | View return |
| 2016 | Exodus Transitional Community Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2016 | Farmington Home for Aged People Office of Pres & Trustee | 990PF | Trustee | 2 | $0 | - | View return |
| 2016 | Bradford Area Public Library Inc | 990 | Trustee | 3 | $0 | $0 | View return |
| 2016 | Exodus Transitional Community Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2015 | Bradford Area Public Library Inc | 990 | Trustee | 3 | $0 | $0 | View return |
| 2015 | Farmington Home for Aged People Office of Pres & Trustee | 990PF | Trustee | 2 | $0 | - | View return |
| 2015 | Exodus Transitional Community Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2014 | Farmington Home for Aged People Office of Pres & Trustee | 990PF | Trustee | 2 | $0 | - | View return |
| 2014 | Exodus Transitional Community Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2014 | Bradford Area Public Library Inc | 990 | Trustee | 3 | $0 | $0 | View return |
| 2013 | Greater Franklin Development Council | 990EZ | Chair | 0 | $0 | - | View return |
| 2013 | Bradford Area Public Library Inc | 990 | Trustee | 3 | $0 | $0 | View return |
| 2013 | Greater Franklin Development Corporation | 990 | Chair | 5 | $0 | $0 | View return |