| 2025 | Wilmington Delaware Building and Construction Trades Council | 990 | President | 5 | $0 | $0 | View return |
| 2024 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | President | 10 | $24,500 | $0 | View return |
| 2024 | Wilmington Delaware Building and Construction Trades Council | 990 | President | 5 | $0 | $0 | View return |
| 2024 | AFL-CIO Appalachian Council Inc. | 990 | Board Member | 0 | $0 | $0 | View return |
| 2024 | Laborers Welfare Fund of Delaware Local Nos 199 | 990 | Union Trustee | 2 | $0 | $0 | View return |
| 2023 | Laborers International Union of North America | 990 | Treasurer & Bus. Manager | 40 | $229,593 | $0 | View return |
| 2023 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | President | 10 | $6,000 | $0 | View return |
| 2023 | Wilmington Delaware Building and Construction Trades Council | 990 | President | 5 | $5,790 | $0 | View return |
| 2023 | Laborers Welfare Fund of Delaware Local Nos 199 | 990 | Union Trustee | 2 | $0 | $229,593 | View return |
| 2023 | Laborers International Union of North America | 990 | Delegate - Thru 4/2023 | 1 | $0 | $0 | View return |
| 2023 | AFL-CIO Appalachian Council Inc. | 990 | Board Member | - | $0 | $0 | View return |
| 2022 | Laborers International Union of North America | 990 | Treasurer & Bus. Manager | 40 | $194,171 | $0 | View return |
| 2022 | Wilmington Delaware Building and Construction Trades Council | 990 | President | 5 | $30,995 | $0 | View return |
| 2022 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | President | 10 | $14,500 | $0 | View return |
| 2022 | Laborers Welfare Fund of Delaware Local Nos 199 | 990 | Union Trustee | 2 | $0 | $194,171 | View return |
| 2022 | AFL-CIO Appalachian Council Inc. | 990 | Board Member | - | $0 | $0 | View return |
| 2022 | Laborers Eastern Region Political Education Fund | 990 | Admin Cncl Mbr | 2 | $0 | $0 | View return |
| 2022 | Construction Craft Laborers Training and Apprenticeship Fund of New Jersey and De | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2022 | Laborers International Union of North America | 990 | Delegate | 1 | $0 | $0 | View return |
| 2022 | Riverfront Development Corporation of Delaware | 990 | Board Of Directors | 1 | $0 | $0 | View return |
| 2022 | AFL-CIO Appalachian Council Inc. | 990 | Board Member | - | $0 | $0 | View return |
| 2021 | Laborers International Union of North America | 990 | Treasurer & Bus. Manaager | 40 | $186,975 | $0 | View return |
| 2021 | Wilmington Delaware Building and Construction Trades Council | 990 | President | 5 | $29,520 | $0 | View return |
| 2021 | Wilmington Delaware Building and Construction Trades Council | 990 | President | 5 | $29,520 | $0 | View return |
| 2021 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | President | 10 | $14,500 | $0 | View return |
| 2021 | Laborers Welfare Fund of Delaware Local Nos 199 | 990 | Union Trustee | 2 | $0 | $186,975 | View return |
| 2021 | Laborers International Union of North America | 990 | Delegate | 1 | $0 | $0 | View return |
| 2021 | Construction Craft Laborers Training and Apprenticeship Fund of New Jersey and De | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2021 | Riverfront Development Corporation of Delaware | 990 | Board Of Directors | 1 | $0 | $0 | View return |
| 2021 | Laborers Eastern Region Political Education Fund | 990 | Admin Cncl Mbr | 2 | $0 | $0 | View return |
| 2021 | AFL-CIO Appalachian Council Inc. | 990 | Board Member | - | $0 | $0 | View return |
| 2021 | AFL-CIO Appalachian Council Inc. | 990 | Board Member | - | $0 | $0 | View return |
| 2020 | Laborers International Union of North America | 990 | Treasurer & Bus. Manaager | 40 | $171,653 | $0 | View return |
| 2020 | Wilmington Delaware Building and Construction Trades Council | 990 | President | 5 | $28,660 | $0 | View return |
| 2020 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | President | 10 | $13,400 | $0 | View return |
| 2020 | Laborers Welfare Fund of Delaware Local Nos 199 | 990 | Union Trustee | 2 | $0 | $171,653 | View return |
| 2020 | Laborers International Union of North America | 990 | Delegate | 1 | $0 | $0 | View return |
| 2020 | Construction Craft Laborers Training and Apprenticeship Fund of New Jersey and De | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2020 | Laborers Eastern Region Political Education Fund | 990 | Admin Cncl Mbr | 2 | $0 | $0 | View return |
| 2020 | AFL-CIO Appalachian Council Inc. | 990 | Board Member | - | $0 | $0 | View return |
| 2020 | Riverfront Development Corporation of Delaware | 990 | Board Of Directors | 1 | $0 | $0 | View return |
| 2020 | AFL-CIO Appalachian Council Inc. | 990 | Board Member | - | $0 | $0 | View return |
| 2019 | Laborers International Union of North America | 990 | Treasurer & Bus. Manaager | 40 | $159,486 | $0 | View return |
| 2019 | Wilmington Delaware Building and Construction Trades Council | 990 | President | 5 | $28,300 | $0 | View return |
| 2019 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | President | 10 | $12,000 | $0 | View return |
| 2019 | Laborers Welfare Fund of Delaware Local Nos 199 | 990 | Union Trustee | 2 | $0 | $160,229 | View return |
| 2019 | Construction Craft Laborers Training and Apprenticeship Fund of New Jersey and De | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2019 | Riverfront Development Corporation of Delaware | 990 | Board Of Directors | 1 | $0 | $0 | View return |
| 2019 | AFL-CIO Appalachian Council Inc. | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2019 | Laborers Eastern Region Political Education Fund | 990 | Admin Cncl Memb | 2 | $0 | $0 | View return |
| 2019 | AFL-CIO Appalachian Council Inc. | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2018 | Laborers International Union of North America | 990 | Treasurer & Bus. Manaager | 40 | $153,825 | $0 | View return |
| 2018 | Wilmington Delaware Building and Construction Trades Council | 990 | President | 5 | $24,200 | $0 | View return |
| 2018 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | President | 10 | $12,000 | $0 | View return |
| 2018 | Laborers Welfare Fund of Delaware Local Nos 199 | 990 | Union Trustee | 2 | $0 | $153,825 | View return |
| 2018 | AFL-CIO Appalachian Council Inc. | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2018 | Laborers Eastern Region Political Education Fund | 990 | Admin Cncl Memb | 2 | $0 | $0 | View return |
| 2018 | Construction Craft Laborers Training and Apprenticeship Fund of New Jersey and De | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2018 | Riverfront Development Corporation of Delaware | 990 | Board Of Directors | 1 | $0 | $0 | View return |
| 2017 | Laborers International Union of North America | 990 | Treasurer & Bus. Manaager | 40 | $147,996 | $0 | View return |
| 2017 | Wilmington Delaware Building and Construction Trades Council | 990 | President | 5 | $20,000 | $0 | View return |
| 2017 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | President | 5 | $10,000 | - | View return |
| 2017 | Laborers Welfare Fund of Delaware Local Nos 199 | 990 | Union Trustee | 2 | $0 | $147,996 | View return |
| 2017 | Construction Craft Laborers Training and Apprenticeship Fund of New Jersey and De | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2017 | AFL-CIO Appalachian Council Inc. | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2016 | Laborers International Union of North America | 990 | Treasurer | 40 | $159,279 | $0 | View return |
| 2016 | American Federation of Labor & Congress of Industrial Orgs | 990 | President | 2 | $6,000 | $0 | View return |
| 2016 | Laborers Welfare Fund of Delaware Local Nos 199 | 990 | Union Trustee | 2 | $0 | $159,279 | View return |
| 2016 | Laborers Eastern Region Political Education Fund | 990 | Admin Cncl Memb | 2 | $0 | $0 | View return |
| 2016 | AFL-CIO Appalachian Council Inc. | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2016 | Construction Craft Laborers Training and Apprenticeship Fund of New Jersey and De | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2015 | American Federation of Labor & Congress of Industrial Orgs | 990 | President | 2 | $500 | $0 | View return |
| 2015 | Laborers Welfare Fund of Delaware Local Nos 199 | 990 | Union Trustee | 2 | $0 | $131,598 | View return |
| 2015 | Laborers Eastern Region Political Education Fund | 990 | Admin Cncl Memb | 2 | $0 | $0 | View return |
| 2015 | Construction Craft Laborers Training and Apprenticeship Fund of New Jersey and De | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2015 | AFL-CIO Appalachian Council Inc. | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2014 | Laborers Welfare Fund of Delaware Local Nos 199 | 990 | Union Trustee | 2 | $0 | $132,456 | View return |
| 2014 | Construction Craft Laborers Training and Apprenticeship Fund of New Jersey and De | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2014 | American Federation of Labor & Congress of Industrial Orgs | 990 | Vice Preside | 5 | $0 | $0 | View return |
| 2013 | Construction Craft Laborers Training and Apprenticeship Fund of New Jersey and De | 990 | Union Trustee | 1 | $0 | $0 | View return |