| 2024 | Communications Workers of America Local 2106 | 990EZ | President | 8.06 | $21,616 | $0 | View return |
| 2024 | Upper Shore Workforce Investment Board Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Communications Workers of America Local 2106 | 990EZ | President | 9.95 | $27,596 | $0 | View return |
| 2023 | Maryland State and DC AFL-CIO | 990 | Vice President | 2 | $0 | $0 | View return |
| 2023 | Upper Shore Workforce Investment Board Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Communications Workers of America Local 2106 | 990EZ | President | 9.12 | $23,262 | $0 | View return |
| 2022 | Maryland State and DC AFL-CIO | 990 | Vice President | 2 | $0 | $0 | View return |
| 2022 | Upper Shore Workforce Investment Board Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Communications Workers of America Local 2106 | 990EZ | President | 8.9 | $21,889 | $0 | View return |
| 2021 | Maryland State and DC AFL-CIO | 990 | Vice President | 2 | $0 | $0 | View return |
| 2021 | Upper Shore Workforce Investment Board Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Des Moines Golf and Country Club | 990 | General Manager (Left 5/2020) | 50 | $102,845 | $0 | View return |
| 2020 | Communications Workers of America Local 2106 | 990EZ | President | 8.33 | $20,162 | $0 | View return |
| 2020 | Maryland State and DC AFL-CIO | 990 | Vice President | 2 | $0 | $0 | View return |
| 2019 | Des Moines Golf and Country Club | 990 | General Manager | 50 | $382,539 | $0 | View return |
| 2019 | Communications Workers of America Local 2106 | 990EZ | President | 7.32 | $17,326 | $0 | View return |
| 2019 | Maryland State and DC AFL-CIO | 990 | Vice President | 2 | $0 | $0 | View return |
| 2019 | Upper Shore Workforce Investment Board Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Des Moines Golf and Country Club | 990 | General Manager | 50 | $270,170 | $0 | View return |
| 2018 | Communications Workers of America Local 2106 | 990EZ | President | 8.32 | $19,575 | $0 | View return |
| 2018 | Maryland State and DC AFL-CIO | 990 | Vice President | 2 | $0 | $0 | View return |
| 2018 | Upper Shore Workforce Investment Board Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Des Moines Golf and Country Club | 990 | General Manager | 50 | $265,109 | $0 | View return |
| 2017 | Communications Workers of America Local 2106 | 990EZ | President | 10 | $22,177 | - | View return |
| 2017 | Maryland State and DC AFL-CIO | 990 | Vice President | 2 | $0 | $0 | View return |
| 2017 | Upper Shore Workforce Investment Board Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Des Moines Golf and Country Club | 990 | General Manager | 50 | $258,205 | $0 | View return |
| 2016 | Communications Workers of America Local 2106 | 990EZ | President | 9.38 | $20,522 | - | View return |
| 2016 | Upper Shore Workforce Investment Board Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Maryland State and DC AFL-CIO | 990 | Vice President | 2 | $0 | $0 | View return |
| 2015 | Des Moines Golf and Country Club | 990 | General Manager | 50 | $247,550 | $0 | View return |
| 2015 | Communications Workers of America Local 2106 | 990EZ | President | 6.62 | $14,629 | - | View return |
| 2014 | Des Moines Golf and Country Club | 990 | General Manager | 50 | $297,624 | $0 | View return |
| 2014 | Communications Workers of America Local 2106 | 990EZ | President | 6.34 | $14,099 | - | View return |
| 2013 | Des Moines Golf and Country Club | 990 | General Manager | 50 | $191,052 | $0 | View return |
| 2013 | Communications Workers of America Local 2106 | 990EZ | President | 5 | $11,482 | - | View return |