| 2025 | Sheet Metal Workers International Association Local No 36 | 990 | Trustee | 3 | $2,960 | $0 | View return |
| 2024 | Sheet Metal Workers International Association Local No 36 | 990 | Trustee | 3 | $2,610 | $0 | View return |
| 2024 | Wheeler County Farm Bureau Inc | 990EZ | President | 4 | $0 | - | View return |
| 2024 | Oikos Movement | 990EZ | President | 0 | $0 | $0 | View return |
| 2023 | Sheet Metal Workers International Association Local No 36 | 990 | Trustee | 3 | $2,283 | $0 | View return |
| 2023 | Oikos Movement | 990EZ | President | 0 | $0 | $0 | View return |
| 2023 | Wheeler County Farm Bureau Inc | 990EZ | President | 4 | $0 | - | View return |
| 2023 | Franklin Performing Arts Company Inc. | 990 | Director - 25 Hrs/Month | 6 | $0 | $0 | View return |
| 2022 | Sheet Metal Workers International Association Local No 36 | 990 | Trustee | 3 | $2,590 | $0 | View return |
| 2022 | Wheeler County Farm Bureau Inc | 990EZ | President | 5 | $0 | - | View return |
| 2022 | Franklin Performing Arts Company Inc. | 990 | Director - 25 Hrs/Month | 6 | $0 | $0 | View return |
| 2022 | Oikos Movement | 990EZ | Presidentdirector | 0 | $0 | $0 | View return |
| 2022 | Sheet Metal Local 36 Funeral Trust Fund | 990EZ | Trustee - Past | 1 | $0 | $0 | View return |
| 2022 | Sigma Chi Fraternity Delta Mu Chapter | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2021 | Sheet Metal Workers International Association Local No 36 | 990 | Trustee | 4 | $2,323 | $0 | View return |
| 2021 | Wheeler County Farm Bureau Inc | 990EZ | President | 4 | $0 | - | View return |
| 2021 | Franklin Performing Arts Company Inc. | 990 | Director - 25 Hrs/Month | 6 | $0 | $0 | View return |
| 2021 | Sheet Metal Local 36 Funeral Trust Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2021 | Franklin Country Club Inc | 990 | President | 10 | $0 | $0 | View return |
| 2020 | Chartwell Membership Inc | 990 | Tennis Pro | 40 | $152,329 | $0 | View return |
| 2020 | Sheet Metal Workers International Association Local No 36 | 990 | Trustee | 4 | $2,075 | $0 | View return |
| 2020 | Parents Involved in Education Ptsa Pie-Ptsa Shoreline Council 6 12 53 | 990EZ | Treasurer | 5 | $0 | $0 | View return |
| 2020 | Chesapeake Sheriffs Office Project Lifesaver Inc | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2020 | Wheeler County Farm Bureau Inc | 990EZ | President | 4 | $0 | - | View return |
| 2020 | Sheet Metal Local 36 Funeral Trust Fund | 990EZ | Trustee | 0 | $0 | - | View return |
| 2020 | Franklin Country Club Inc | 990 | President | 10 | $0 | $0 | View return |
| 2019 | Sheet Metal Workers International Association Local No 36 | 990 | Trustee | 4 | $1,628 | $0 | View return |
| 2019 | Wheeler County Farm Bureau Inc | 990EZ | President | 4 | $0 | - | View return |
| 2019 | Sheet Metal Local 36 Funeral Trust Fund | 990EZ | Trustee | 0 | $0 | - | View return |
| 2019 | Chesapeake Sheriffs Office Project Lifesaver Inc | 990EZ | Treasurer | 2 | $0 | - | View return |
| 2019 | Franklin Country Club Inc | 990 | President | 10 | $0 | $0 | View return |
| 2018 | Sheet Metal Workers International Association Local No 36 | 990 | Trustee, Lab | 3 | $1,776 | $0 | View return |
| 2018 | Wheeler County Farm Bureau Inc | 990EZ | President | 4 | $0 | - | View return |
| 2018 | Sheet Metal Local 36 Funeral Trust Fund | 990EZ | Trustee | 0 | $0 | - | View return |
| 2017 | Sheet Metal Workers International Association Local No 36 | 990 | Labor Delega | 3 | $1,468 | $0 | View return |
| 2017 | Wheeler County Farm Bureau Inc | 990EZ | President | 4 | $0 | - | View return |
| 2016 | Sheet Metal Workers International Association Local No 36 | 990 | Labor Delega | 5 | $1,557 | $0 | View return |
| 2016 | Wheeler County Farm Bureau Inc | 990EZ | President | 4 | $0 | - | View return |
| 2015 | Sheet Metal Workers International Association Local No 36 | 990 | Labor Delegate | 5 | $753 | $0 | View return |
| 2014 | Wheeler County Farm Bureau Inc | 990EZ | President | 4 | $0 | - | View return |
| 2014 | Chesapeake Care Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2013 | Transitional Food and Shelter Inc. | 990EZ | Secretary | 1 | $0 | - | View return |
| 2013 | Wheeler County Farm Bureau Inc | 990EZ | President | 4 | $0 | - | View return |
| 2013 | Chesapeake Public Schools Educational Foundation | 990 | Member | - | $0 | $0 | View return |