| 2024 | Friends of Club 21 | 990 | COO | 10 | $0 | $0 | View return |
| 2024 | Public Safety Employees Union | 990 | Bargaining Rep. (Through 6-30-2024) | 1 | $0 | $0 | View return |
| 2023 | Public Safety Employees Union | 990 | Bargaining Representative | 1 | $0 | $0 | View return |
| 2023 | Fayette County Citizens for Progress Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Fraternal Order of Eagles Cape Coral | 990 | Trustee | 40 | $100 | $0 | View return |
| 2022 | Fayette County Citizens for Progress Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Region Ten Community Services Board Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Public Safety Employees Union | 990 | Bargaining Representative | 1 | $0 | $0 | View return |
| 2021 | Fraternal Order of Eagles Cape Coral | 990 | Trustee | 40 | $100 | $0 | View return |
| 2021 | Public Safety Employees Union | 990 | Bargaining Representative | 1 | $0 | $0 | View return |
| 2021 | Senior Community Center of Owensboro-Daviess County Inc. | 990 | Board | 2 | $0 | $0 | View return |
| 2021 | Fayette County Citizens for Progress Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Fathers Families Healthy Communities | 990EZ | Board Member | 1 | $0 | - | View return |
| 2020 | Public Safety Employees Union | 990 | Bargaining Representative | 1 | $0 | $0 | View return |
| 2020 | Senior Community Center of Owensboro-Daviess County Inc. | 990 | Board | 2 | $0 | $0 | View return |
| 2020 | Fayette County Citizens for Progress Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Museum & Cultural Center at 5Ive Points | 990 | Past Preside | 1 | $0 | $0 | View return |
| 2019 | Office and Professional Employees International Union | 990EZ | President | 40 | $2,100 | $0 | View return |
| 2019 | Public Safety Employees Union | 990 | Bargaining Representative | 1 | $0 | $0 | View return |
| 2019 | Senior Community Center of Owensboro-Daviess County Inc. | 990 | Board | 2 | $0 | $0 | View return |
| 2019 | Museum & Cultural Center at 5Ive Points | 990 | President | 1 | $0 | $0 | View return |
| 2019 | Fayette County Citizens for Progress Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | International Union of Painters and Ed Trades Local Union 1486 | 990EZ | Trustee | 0 | $0 | - | View return |
| 2018 | Office and Professional Employees International Union | 990EZ | President | 40 | $2,400 | - | View return |
| 2018 | Public Safety Employees Union | 990 | Bargaining Representative | 1 | $0 | $0 | View return |
| 2018 | Habitat for Humanity of Cleveland Inc | 990 | Treasurer | 0.5 | $0 | $0 | View return |
| 2018 | Fayette County Citizens for Progress Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Museum & Cultural Center at 5Ive Points | 990 | President | 1 | $0 | $0 | View return |
| 2018 | Maryland Government Finance Officers Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Office and Professional Employees International Union | 990EZ | President | 40 | $1,600 | - | View return |
| 2017 | Public Safety Employees Union | 990 | Bargaining Representative | 1 | $0 | $0 | View return |
| 2017 | Habitat for Humanity of Cleveland Inc | 990 | Treasurer | 0.5 | $0 | $0 | View return |
| 2017 | Fayette County Citizens for Progress Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Museum & Cultural Center at 5Ive Points | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2017 | Senior Community Center of Owensboro-Daviess County Inc. | 990 | Chair | 2 | $0 | $0 | View return |
| 2017 | Maryland Government Finance Officers Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Office and Professional Employees International Union | 990EZ | Vice Preside | 2 | $1,200 | - | View return |
| 2016 | Farmington Volunteer Fire Department Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Habitat for Humanity of Cleveland Inc | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2016 | Mount Zion Madison Street Properties | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2016 | Maryland Government Finance Officers Association Inc | 990 | Director | 0.2 | $0 | $0 | View return |
| 2016 | Museum & Cultural Center at 5Ive Points | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Senior Community Center of Owensboro-Daviess County Inc. | 990 | Chair | 2 | $0 | $0 | View return |
| 2016 | Fayette County Citizens for Progress Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | University of Alaska Federation of Teachers Local 2404 | 990 | 2nd Vice President | 8 | $8,361 | $0 | View return |
| 2015 | Office and Professional Employees International Union | 990EZ | Vice Preside | 5 | $1,200 | - | View return |
| 2015 | Habitat for Humanity of Cleveland Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2015 | New Jersey State Pba of Matawan Local 179 | 990EZ | Secretary | 5 | $0 | - | View return |
| 2015 | Museum & Cultural Center at 5Ive Points | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Mount Zion Madison Street Properties | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2015 | American Society for Nutrition Inc. | 990 | Board Member | 0.2 | $0 | $0 | View return |
| 2015 | Farmington Volunteer Fire Department Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Senior Community Center of Owensboro-Daviess County Inc. | 990 | Vice Chair | 2 | $0 | $0 | View return |
| 2015 | Fayette County Citizens for Progress Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Maryland Government Finance Officers Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Office and Professional Employees International Union | 990EZ | Vice Preside | 5 | $750 | - | View return |
| 2014 | University of Alaska Federation of Teachers Local 2404 | 990 | 2nd Vice President | 1 | $0 | $0 | View return |
| 2014 | Mount Zion Madison Street Properties | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2014 | Farmington Volunteer Fire Department Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Fayette County Citizens for Progress Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Maryland Government Finance Officers Association Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2014 | Senior Community Center of Owensboro-Daviess County Inc. | 990 | Vice Chair | 2 | $0 | $0 | View return |
| 2013 | Office and Professional Employees International Union | 990EZ | Board Member | 2 | $300 | - | View return |
| 2013 | Traditional Music Resource Center Inc DBA Woop Fm LP | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2013 | Mount Zion Madison Street Properties | 990 | Treasurer | 1 | $0 | $0 | View return |