| 2023 | Bricklayers and Allied Craftsmen Local 1 MD VA and DC | 990 | Vice Chairman | 40 | $23,603 | $0 | View return |
| 2023 | Bricklayers Local 1 of MD VA and DC | 990 | Union Trustee (P) | 1 | $0 | $95,599 | View return |
| 2023 | Bricklayers & Masons Joint Apprenticeship & Training Fund | 990 | Labor Trustee | 4 | $0 | $23,603 | View return |
| 2022 | Bricklayers and Allied Craftsmen Local 1 MD VA and DC | 990 | Vice Chairman | 40 | $95,599 | $0 | View return |
| 2022 | Bricklayers & Masons Joint Apprenticeship & Training Fund | 990 | Labor Trustee | 4 | $0 | $95,599 | View return |
| 2022 | Bricklayers Local 1 of MD VA and DC | 990 | Union Trustee | 1 | $0 | $95,599 | View return |
| 2021 | Bricklayers and Allied Craftsmen Local 1 MD VA and DC | 990 | Vice Chairman | 40 | $91,394 | $0 | View return |
| 2021 | Bricklayers Local 1 of MD VA and DC | 990 | Union Trustee | 1 | $0 | $91,394 | View return |
| 2021 | Bricklayers & Masons Joint Apprenticeship & Training Fund | 990 | Labor Trustee | 4 | $0 | $90,446 | View return |
| 2020 | Bricklayers and Allied Craftsmen Local 1 MD VA and DC | 990 | Vice Chairman | 40 | $92,051 | $0 | View return |
| 2020 | Bricklayers Local 1 of MD VA and DC | 990 | Union Trustee | 1 | $0 | $92,051 | View return |
| 2020 | Bricklayers & Masons Joint Apprenticeship & Training Fund | 990 | Labor Trustee | 4 | $0 | $92,051 | View return |
| 2019 | Bricklayers and Allied Craftsmen Local 1 MD VA and DC | 990 | Vice Chairman | 40 | $88,372 | $0 | View return |
| 2019 | Bricklayers Local 1 of MD VA and DC | 990 | Union Trustee | 1 | $0 | $88,372 | View return |
| 2019 | Bricklayers & Masons Joint Apprenticeship & Training Fund | 990 | Labor Trustee | 4 | $0 | $88,372 | View return |
| 2018 | Bricklayers and Allied Craftsmen Local 1 MD VA and DC | 990 | Vice Chairman | 40 | $86,258 | $0 | View return |
| 2018 | Bricklayers & Masons Joint Apprenticeship & Training Fund | 990 | Labor Trustee | 4 | $0 | $86,258 | View return |
| 2018 | Bricklayers Local 1 of MD VA and DC | 990 | Trustee | 1 | $0 | $86,258 | View return |
| 2017 | Bricklayers and Allied Craftsmen Local 1 MD VA and DC | 990 | Vice Chairman | 40 | $84,316 | $0 | View return |
| 2017 | Bricklayers & Masons Joint Apprenticeship & Training Fund | 990 | Labor Trustee | 4 | $0 | $84,317 | View return |
| 2017 | Bricklayers Local 1 of MD VA and DC | 990 | Trustee | 1 | $0 | $84,316 | View return |
| 2016 | Bricklayers and Allied Craftsmen Local 1 MD VA and DC | 990 | Vice Chairman | 40 | $81,953 | $0 | View return |
| 2016 | Bricklayers & Masons Joint Apprenticeship & Training Fund | 990 | Trustee | 4 | $0 | $81,953 | View return |
| 2016 | Bricklayers Local 1 of MD VA and DC | 990 | Trustee | 1 | $0 | $81,953 | View return |
| 2015 | Bricklayers and Allied Craftsmen Local 1 MD VA and DC | 990 | Vice Chairman | 40 | $77,249 | $0 | View return |
| 2015 | Bricklayers Local 1 of MD VA and DC | 990 | Trustee | 1 | $0 | $77,249 | View return |
| 2015 | Bricklayers & Masons Joint Apprenticeship & Training Fund | 990 | Trustee | 4 | $0 | $0 | View return |
| 2014 | Bricklayers and Allied Craftsmen Local 1 MD VA and DC | 990 | Vice Chairman | 1 | $73,994 | $0 | View return |
| 2014 | Bricklayers Local 1 of MD VA and DC | 990 | Trustee | 1 | $0 | $73,994 | View return |
| 2014 | Bricklayers & Masons Joint Apprenticeship & Training Fund | 990 | Trustee | 4 | $0 | $0 | View return |
| 2013 | Bricklayers and Allied Craftsmen Local 1 MD VA and DC | 990 | Vice Chairman | 1 | $63,082 | $0 | View return |
| 2013 | Bricklayers Local 1 of MD VA and DC | 990 | Trustee | 1 | $0 | $63,082 | View return |
| 2013 | Bricklayers & Masons Joint Apprenticeship & Training Fund | 990 | Trustee | 4 | $0 | $0 | View return |