| 2018 | Operating Engineers Local No 37 | 990 | Chairman | 1 | $0 | $116,273 | View return |
| 2018 | Operating Engineers Local No 37 | 990 | Chairman | 1 | $0 | $116,273 | View return |
| 2017 | International Union of Operating | 990 | Business Manager Until 12/31/2017 | 2 | $116,273 | $0 | View return |
| 2017 | Operating Engineers Local No 37 | 990 | Chairman | 1 | $0 | $116,273 | View return |
| 2017 | Building Jobs and Opportunity | 990 | Trustee | 1 | $0 | $27,865 | View return |
| 2017 | Operating Engineers Local No 37 | 990 | Chairman | 1 | $0 | $0 | View return |
| 2017 | Metropolitan Baltimore Council Of | 990 | Executive Board Member | 2 | $0 | $0 | View return |
| 2016 | International Union of Operating | 990 | Business Manager/Treasurer | 40 | $115,164 | $0 | View return |
| 2016 | Operating Engineers Local No 37 | 990 | Chairman | 1 | $0 | $115,164 | View return |
| 2016 | Building Jobs and Opportunity | 990 | Trustee | 1 | $0 | $27,589 | View return |
| 2016 | Metropolitan Baltimore Council Of | 990 | Executive Board Member | 2 | $0 | $0 | View return |
| 2016 | Operating Engineers Local No 37 | 990 | Chairman | 1 | $0 | $0 | View return |
| 2016 | Maryland State and DC AFL-CIO | 990 | Vice President | 2 | $0 | $0 | View return |
| 2015 | International Union of Operating | 990 | Business Manager/Treasurer | 40 | $105,263 | $0 | View return |
| 2015 | Operating Engineers Local No 37 | 990 | Chairman | 1 | $0 | $105,263 | View return |
| 2015 | Operating Engineers Local No 37 | 990 | Chairman | 1 | $0 | $0 | View return |
| 2015 | Metropolitan Baltimore Council Of | 990 | Executive Board Member | 2 | $0 | $0 | View return |
| 2014 | International Union of Operating | 990 | Business Manager/Treasurer | 40 | $105,591 | $0 | View return |
| 2014 | Operating Engineers Local No 37 | 990 | Chairman | 1 | $0 | $105,591 | View return |
| 2014 | Operating Engineers Local No 37 | 990 | Chairman | 1 | $0 | $0 | View return |
| 2014 | Metropolitan Baltimore Council Of | 990 | Executive Board Member | 2 | $0 | $0 | View return |
| 2014 | Maryland State and DC AFL-CIO | 990 | Vice President | 2 | $0 | $0 | View return |
| 2013 | International Union of Operating | 990 | Business Manager/Treasurer | 40 | $101,441 | $0 | View return |
| 2013 | Unknown Organization | 990 | Chairman | 1 | $0 | $101,441 | View return |
| 2013 | Operating Engineers Local No 37 | 990 | Chairman | 1 | $0 | $101,441 | View return |
| 2013 | Operating Engineers Local No 37 | 990 | Chairman | 1 | $0 | $0 | View return |
| 2013 | Metropolitan Baltimore Council Of | 990 | Executive Board Member | 2 | $0 | $0 | View return |
| 2013 | Maryland State and DC AFL-CIO | 990 | Vice President | 2 | $0 | $0 | View return |