| 2022 | Baltimorewashington Laborers District Council | 990 | President | 40 | $106,900 | $0 | View return |
| 2022 | Construction & Master Laborers Local 11 | 990 | Business Man | 1 | $0 | $106,900 | View return |
| 2022 | Laborers District Council Health & Welfare Trust Fund No 2 | 990 | Trustee (P) | 1 | $0 | $0 | View return |
| 2021 | Baltimorewashington Laborers District Council | 990 | President | 40 | $178,585 | $0 | View return |
| 2021 | Construction & Master Laborers Local 11 | 990 | Business Man | 1 | $0 | $178,585 | View return |
| 2021 | Baltimore-Washington Laborers' District Council Specialty Contract | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Metropolitan DC Paving Industry Employee Health & Welfare Fund | 990 | Union Trustee | 0 | $0 | $0 | View return |
| 2021 | Laborers District Council Health & Welfare Trust Fund No 2 | 990 | Trustee (For | 1 | $0 | $0 | View return |
| 2020 | Baltimorewashington Laborers District Council | 990 | President | 40 | $170,149 | $0 | View return |
| 2020 | Construction & Master Laborers Local 11 | 990 | Business Man | 1 | $0 | $170,149 | View return |
| 2020 | Baltimore-Washington Laborers' District Council Specialty Contract | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Laborers' Joint Training Fund of Washington DC and Vicinity | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Metropolitan DC Paving Industry Employee Health & Welfare Fund | 990 | Union Trustee | 0 | $0 | $0 | View return |
| 2020 | Laborers District Council Health & Welfare Trust Fund No 2 | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Construction Workers' Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Baltimorewashington Laborers District Council | 990 | President | 40 | $166,017 | $0 | View return |
| 2019 | Construction & Master Laborers Local 11 | 990 | Business Man | 1 | $0 | $230,152 | View return |
| 2019 | Metropolitan DC Paving Industry Employee Health & Welfare Fund | 990 | Union Trustee | 0 | $0 | $0 | View return |
| 2019 | Laborers' Joint Training Fund of Washington DC and Vicinity | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Construction Workers' Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Laborers District Council Health & Welfare Trust Fund No 2 | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Laborers' Joint Training Fund of Washington DC and Vicinity | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Baltimorewashington Laborers District Council | 990 | President | 40 | $161,107 | $0 | View return |
| 2018 | Construction & Master Laborers Local 11 | 990 | Business Man | 1 | $0 | $161,107 | View return |
| 2018 | Laborers' Joint Training Fund of Washington DC and Vicinity | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Metropolitan DC Paving Industry Employee Health & Welfare Fund | 990 | Union Trustee | 0 | $0 | $0 | View return |
| 2018 | Laborers District Council Health & Welfare Trust Fund No 2 | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Baltimorewashington Laborers District Council | 990 | President | 40 | $156,781 | $0 | View return |
| 2017 | Construction & Master Laborers Local 11 | 990 | Business Man | 1 | $0 | $0 | View return |
| 2017 | Metropolitan Washington Council AFL-CIO | 990 | Executive Board Member | 1 | $0 | $0 | View return |
| 2017 | Laborers' Joint Training Fund of Washington DC and Vicinity | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Laborers District Council Health & Welfare Trust Fund No 2 | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Metropolitan DC Paving Industry Employee Health & Welfare Fund | 990 | Union Trustee | 0 | $0 | $0 | View return |
| 2017 | Optimist Intl 36Th District West Mo | 990EZ | Lt Governor | 2 | $0 | - | View return |
| 2016 | Metropolitan DC Paving Industry Employee Health & Welfare Fund | 990 | Union Trustee | 1 | $155,770 | $0 | View return |
| 2016 | Baltimorewashington Laborers District Council | 990 | President 12 | 40 | $71,148 | $0 | View return |
| 2016 | Construction & Master Laborers Local 11 | 990 | Business Man | 1 | $0 | $0 | View return |
| 2016 | Laborers' Joint Training Fund of Washington DC and Vicinity | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Laborers District Council Health & Welfare Trust Fund No 2 | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Baltimorewashington Laborers District Council | 990 | Secretary-Tr | 40 | $82,274 | $0 | View return |
| 2015 | Metropolitan DC Paving Industry Employee Health & Welfare Fund | 990 | Union Trustee | 1 | $14,844 | $0 | View return |
| 2015 | Construction & Master Laborers Local 11 | 990 | Business Man | 40 | $0 | $0 | View return |
| 2015 | Laborers District Council Health & Welfare Trust Fund No 2 | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Laborers' Joint Training Fund of Washington DC and Vicinity | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Baltimorewashington Laborers District Council | 990 | Board Member | 40 | $74,875 | $0 | View return |
| 2014 | Progressive Maryland Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Construction & Master Laborers Local 11 | 990 | Business Man | 5 | $0 | $0 | View return |
| 2014 | Metropolitan DC Paving Industry Employee Health & Welfare Fund | 990 | Union Trustee | 0 | $0 | $0 | View return |
| 2014 | Laborers' Joint Training Fund of Washington DC and Vicinity | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Laborers District Council Health & Welfare Trust Fund No 2 | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Baltimorewashington Laborers District Council | 990 | Board Member | 40 | $73,326 | $0 | View return |
| 2013 | Construction & Master Laborers Local 11 | 990 | Business Man | 5 | $0 | $0 | View return |
| 2013 | Laborers District Council Health & Welfare Trust Fund No 2 | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Laborers' Joint Training Fund of Washington DC and Vicinity | 990 | Trustee | 1 | $0 | $0 | View return |