| 2025 | International Brotherhood of Electrical Workers Lu 654 | 990 | President/Asst. Business Manager | 52 | $161,486 | $0 | View return |
| 2025 | The Gardiner Adams Foundation | 990PF | Trustee | 2 | $0 | $0 | View return |
| 2024 | International Brotherhood of Electrical Workers Lu 654 | 990 | President/Assistant Bm | 52 | $138,329 | $0 | View return |
| 2024 | The Gardiner Adams Foundation | 990PF | Trustee | 2 | $0 | $0 | View return |
| 2024 | Ancient Accepted Scottish Rite of Free Masonry Nmj | 990 | Trustee | 0.05 | $0 | $0 | View return |
| 2024 | Propeller Club of the United States Port of Newport News VA | 990 | 2nd VP | 1 | $0 | $0 | View return |
| 2023 | International Brotherhood of Electrical Workers Lu 654 | 990 | President/Assistant Bm | 52 | $119,050 | $0 | View return |
| 2023 | International Brotherhood of Electrical Workers Lu 654 | 990 | President/Assistant Bm | 52 | $119,050 | $0 | View return |
| 2023 | Ancient Accepted Scottish Rite of Free Masonry Nmj | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | The Gardiner Adams Foundation | 990PF | Trustee | 2 | $0 | $0 | View return |
| 2023 | Propeller Club of the United States Port of Newport News VA | 990 | 2nd VP | 1 | $0 | $0 | View return |
| 2022 | International Brotherhood of Electrical Workers Lu 654 | 990 | President/Assistant Bm | 52 | $118,776 | $0 | View return |
| 2022 | International Brotherhood of Electrical Workers Lu 654 | 990 | President/Assistant Bm | 52 | $118,776 | $0 | View return |
| 2022 | Propeller Club of the United States Port of Newport News VA | 990EZ | 2nd VP | 0 | $0 | $0 | View return |
| 2022 | Ancient Accepted Scottish Rite of Free Masonry Nmj | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | International Brotherhood of Electrical Workers Lu 654 | 990 | President/Assistant Bm | 46 | $119,231 | $0 | View return |
| 2021 | Thorny Lea Golf Club Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Propeller Club of the United States Port of Newport News VA | 990EZ | 2nd VP | 0 | $0 | $0 | View return |
| 2021 | Bloomington Lodge No 281 Benevolent & | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2020 | International Brotherhood of Electrical Workers Lu 654 | 990 | President/Assistant Bm | 46 | $121,289 | $0 | View return |
| 2020 | Thorny Lea Golf Club Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Propeller Club of the United States Port of Newport News VA | 990EZ | 2nd VP | 0 | $0 | - | View return |
| 2020 | Bloomington Lodge No 281 Benevolent & | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2019 | International Brotherhood of Electrical Workers Lu 654 | 990 | President | 46 | $119,066 | $0 | View return |
| 2019 | Thorny Lea Golf Club Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Propeller Club of the United States Port of Newport News VA | 990EZ | 2nd VP | 0 | $0 | - | View return |
| 2018 | International Brotherhood of Electrical Workers Lu 654 | 990 | President | 46 | $121,891 | $0 | View return |
| 2018 | Propeller Club of the United States Port of Newport News VA | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2018 | Casa of Baltimore County Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | International Brotherhood of Electrical Workers Lu 654 | 990 | President | 46 | $128,133 | $0 | View return |
| 2017 | Bloomington Lodge No 281 Benevolent & | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2017 | Casa of Baltimore County Inc. | 990 | Treasurer (Thru 5/15/18) | 3 | $0 | $0 | View return |
| 2016 | International Brotherhood of Electrical Workers Lu 654 | 990 | President | 46 | $124,476 | $0 | View return |
| 2016 | Propeller Club of the United States Port of Newport News VA | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2016 | Casa of Baltimore County Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2016 | Bloomington Lodge No 281 Benevolent & | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2015 | International Brotherhood of Electrical Workers Lu 654 | 990 | President | 46 | $107,657 | $0 | View return |
| 2015 | Casa of Baltimore County Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2014 | International Brotherhood of Electrical Workers Lu 654 | 990 | President | 46 | $107,112 | $0 | View return |
| 2014 | International Brotherhood of 186 Tcwh | 990 | Trustee | 2 | $3,000 | $0 | View return |
| 2014 | Casa of Baltimore County Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2013 | International Brotherhood of 186 Tcwh | 990 | Trustee | 2 | $3,000 | $0 | View return |
| 2013 | Casa of Baltimore County Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |