| 2025 | International Association of Sheet Metal Air Rail & Transportation | 990EZ | Trustee | 1 | $350 | $0 | View return |
| 2024 | United Association of Journeymen & | 990 | Vice President | 2 | $2,600 | $0 | View return |
| 2024 | International Association of Sheet Metal Air Rail & Transportation | 990EZ | Legislative Representative | 5 | $1,750 | $0 | View return |
| 2024 | International Association of Sheet Metal Air Rail & Transportation | 990EZ | Trustee | 0.1 | $350 | $0 | View return |
| 2024 | Detroit Regional Chamber | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Detroit Regional Chamber | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | International Association of Sheet Metal Air Rail & Transportation | 990EZ | Local Legislative Representative | 2 | $3,659 | $0 | View return |
| 2023 | United Association of Journeymen & | 990 | Vice President | 2 | $2,600 | $0 | View return |
| 2023 | Detroit Regional Chamber | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Lexington Athletic Association | 990EZ | Vice-President | 1 | $0 | $0 | View return |
| 2022 | United Association of Journeymen & | 990 | Vice President | 2 | $2,600 | $0 | View return |
| 2022 | Lexington Athletic Association | 990EZ | Vice-President | 1 | $0 | $0 | View return |
| 2021 | United Association of Journeymen & | 990 | Vice President | 2 | $1,200 | $0 | View return |
| 2021 | Duplin Christian Outreach Ministries | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | Duplin Christian Outreach Ministries | 990 | Director | 1.5 | $0 | $0 | View return |
| 2020 | United Association of Journeymen & | 990 | Vice President | 2 | $0 | $0 | View return |
| 2019 | United Association of Journeymen & | 990 | Vice President | 2 | $0 | $0 | View return |
| 2019 | Bay Area Turning Point Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2018 | Bay Area Turning Point Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2018 | Lexington Athletic Association | 990EZ | President | 1 | $0 | $0 | View return |
| 2018 | Sheridan Garrison Foundation | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2018 | United Association of Journeymen & | 990 | Vice President | 2 | $0 | $0 | View return |
| 2018 | The Apollo Foundation Inc DBA Care Fund | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | The Apollo Foundation Inc DBA Care Fund | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Bay Area Turning Point Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2017 | Sheridan Garrison Foundation | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2017 | Lexington Athletic Association | 990EZ | President | 1 | $0 | $0 | View return |
| 2017 | United Association of Journeymen & | 990 | Exec Board | 2 | $0 | $0 | View return |
| 2016 | Bay Area Turning Point Inc. | 990 | Assistant Treasurer | 1 | $0 | $0 | View return |
| 2016 | Sheridan Garrison Foundation | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2016 | The Apollo Foundation Inc DBA Care Fund | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Daniel and Julianna Garrison Foundation Inc. | 990PF | President | 0 | $0 | $0 | View return |
| 2016 | United Association of Journeymen & | 990 | Exec Board | 2 | $0 | $0 | View return |
| 2016 | Lexington Athletic Association | 990EZ | President | 1 | $0 | $0 | View return |
| 2015 | Daniel and Julianna Garrison Foundation Inc. | 990PF | President | 0 | $0 | $0 | View return |
| 2015 | United Association of Journeymen & | 990 | Exec Board | 2 | $0 | $0 | View return |
| 2015 | Sheridan Garrison Foundation | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2015 | The Apollo Foundation Inc DBA Care Fund | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Lexington Athletic Association | 990EZ | President | 1 | $0 | $0 | View return |
| 2015 | Bay Area Turning Point Inc. | 990 | Assistant Treasurer | 1 | $0 | $0 | View return |
| 2014 | Credit Unions Chartered in the State of Michigan | 990 | SVP/CFO | 40 | $103,036 | $0 | View return |
| 2014 | United Association of Journeymen & | 990 | Exec Board | 2 | $0 | $0 | View return |
| 2014 | Sheridan Garrison Foundation | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2014 | Daniel and Julianna Garrison Foundation Inc. | 990PF | President | 0 | $0 | $0 | View return |
| 2013 | Credit Unions Chartered in the State of Michigan | 990 | SVP/CFO | 40 | $110,507 | $0 | View return |
| 2013 | Sheridan Garrison Foundation | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2013 | United Association of Journeymen & | 990 | Exec Board | 2 | $0 | $0 | View return |
| 2013 | Daniel and Julianna Garrison Foundation Inc. | 990PF | President | 0 | $0 | $0 | View return |
| 2012 | Sheridan Garrison Foundation | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2012 | Daniel and Julianna Garrison Foundation Inc. | 990PF | President | 0 | $0 | $0 | View return |
| 2011 | Sheridan Garrison Foundation | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2011 | Daniel and Julianna Garrison Foundation Inc. | 990PF | President | 0 | $0 | $0 | View return |
| 2010 | Daniel and Julianna Garrison Foundation Inc. | 990PF | President | 0 | $0 | $0 | View return |