| 2022 | Joint Apprentice Training Fund | 990 | Union Trustee/Co-Chair | 5 | $0 | $0 | View return |
| 2022 | Glaziers Architectural Metal & Glass | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Joint Apprentice Training Fund | 990 | Union Trustee/Co-Chair | 5 | $0 | $0 | View return |
| 2021 | Glaziers Architectural Metal & Glass | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Joint Apprentice Training Fund | 990 | Union Trustee/Co-Chair | 5 | $0 | $0 | View return |
| 2020 | Glaziers Architectural Metal & Glass | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Joint Apprentice Training Fund | 990 | Union Trustee/Co-Chair | 5 | $0 | $0 | View return |
| 2019 | Glaziers Architectural Metal & Glass | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Joint Apprentice Training Fund | 990 | Union Trustee | 5 | $0 | $0 | View return |
| 2018 | Glaziers Architectural Metal & Glass | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Catholic Men'S Fellowship Of | 990EZ | President | 4 | $0 | - | View return |
| 2017 | Long Creek Volunteer Fire | 990 | Assistant Chief | 10 | $15,371 | $0 | View return |
| 2017 | Joint Apprentice Training Fund | 990 | Union Trustee | 5 | $0 | $0 | View return |
| 2017 | Oaklawn Foundation for Mental Health In | 990 | Past President-Term End Nov '17 | 0.5 | $0 | $0 | View return |
| 2017 | Oaklawn Foundation for Mental Health In | 990 | Past President-Term End Nov '17 | 0.5 | $0 | $0 | View return |
| 2016 | Joint Apprentice Training Fund | 990 | Union Trustee | 5 | $0 | $0 | View return |
| 2016 | Long Creek Volunteer Fire | 990 | Captain | 10 | $0 | $0 | View return |
| 2016 | Oaklawn Foundation for Mental Health In | 990 | Past President | 0.5 | $0 | $0 | View return |
| 2015 | Long Creek Volunteer Fire | 990 | Lieutenant 19 | 20 | $13,520 | $0 | View return |
| 2015 | Joint Apprentice Training Fund | 990 | Union Trustee | 5 | $0 | $0 | View return |
| 2015 | Oaklawn Foundation for Mental Health In | 990 | Past President | 0.5 | $0 | $0 | View return |
| 2015 | Glaziers Architectural Metal & Glass | 990 | Employer Trustee | 1 | $0 | $0 | View return |
| 2014 | Joint Apprentice Training Fund | 990 | Union Trustee | 5 | $0 | $0 | View return |
| 2014 | Oaklawn Foundation for Mental Health In | 990 | President | 0.5 | $0 | $0 | View return |
| 2014 | Glaziers Architectural Metal & Glass | 990 | Employer Trustee | 1 | $0 | $0 | View return |
| 2013 | Joint Apprentice Training Fund | 990 | Union Trustee | 5 | $0 | $0 | View return |
| 2013 | Oaklawn Foundation for Mental Health In | 990 | President | 0.5 | $0 | $0 | View return |