| 2022 | Laborers International Union of North America | 990 | Sec-Treasurer | 35 | $94,236 | $54,279 | View return |
| 2022 | Guards and Security 1412 Welfare Fund | 990 | Fund Administrator | 35 | $54,279 | $94,236 | View return |
| 2022 | Security Guards Local 1412 Welfare Fund | 990 | Fund Manager | 10 | $0 | $94,236 | View return |
| 2021 | Laborers International Union of North America | 990 | Sec-Treasurer | 35 | $77,903 | $53,039 | View return |
| 2021 | Guards and Security 1412 Welfare Fund | 990 | Fund Administrator | 35 | $53,039 | $77,903 | View return |
| 2021 | Security Guards Local 1412 Welfare Fund | 990 | Fund Manager | 10 | $0 | $73,548 | View return |
| 2020 | Laborers International Union of North America | 990 | Sec-Treasurer | 35 | $79,160 | $53,943 | View return |
| 2020 | Guards and Security 1412 Welfare Fund | 990 | Fund Administrator | 35 | $53,942 | $79,160 | View return |
| 2020 | Security Guards Local 1412 Welfare Fund | 990 | Fund Manager | 10 | $0 | $79,160 | View return |
| 2019 | Laborers International Union of North America | 990 | Sec-Treasurer | 35 | $74,006 | $50,200 | View return |
| 2019 | Guards and Security 1412 Welfare Fund | 990 | Fund Administrator | 35 | $50,200 | $74,006 | View return |
| 2019 | Security Guards Local 1412 Welfare Fund | 990 | Fund Manager | 10 | $0 | $72,477 | View return |
| 2018 | Laborers International Union of North America | 990 | Sec-Treasurer | 35 | $74,006 | $42,750 | View return |
| 2018 | Guards and Security 1412 Welfare Fund | 990 | Fund Administrator | 35 | $50,200 | $78,611 | View return |
| 2018 | Security Guards Local 1412 Welfare Fund | 990 | Fund Manager | 10 | $0 | $74,006 | View return |
| 2017 | Laborers International Union of North America | 990 | Sec-Treasurer | 35 | $72,381 | $42,000 | View return |
| 2017 | Guards and Security 1412 Welfare Fund | 990 | Fund Administrator | 35 | $42,000 | $72,581 | View return |
| 2017 | Security Guards Local 1412 Welfare Fund | 990 | Fund Manager | 10 | $0 | $72,381 | View return |
| 2016 | Laborers International Union of North America | 990 | Sec-Treasurer | 35 | $74,554 | $43,500 | View return |
| 2016 | Guards and Security 1412 Welfare Fund | 990 | Fund Administrator | 35 | $42,000 | $73,028 | View return |
| 2016 | Security Guards Local 1412 Welfare Fund | 990 | Fund Manager | 10 | $0 | $73,028 | View return |
| 2015 | Laborers International Union of North America | 990 | Treasurer | 35 | $74,564 | $42,000 | View return |
| 2015 | Guards and Security 1412 Welfare Fund | 990 | Fund Admin. | 35 | $42,000 | $74,564 | View return |
| 2015 | Security Guards Local 1412 Welfare Fund | 990 | Fund Manager | 5 | $0 | $76,204 | View return |
| 2014 | Laborers International Union of North America | 990 | Treasurer | 35 | $73,204 | $40,500 | View return |
| 2014 | Guards and Security 1412 Welfare Fund | 990 | Fund Admin. | 35 | $40,500 | $73,204 | View return |
| 2014 | Security Guards Local 1412 Welfare Fund | 990 | Fund Manager | 5 | $0 | $70,734 | View return |
| 2013 | Laborers International Union of North America | 990 | Treasurer | 35 | $70,734 | $42,750 | View return |
| 2013 | Guards and Security 1412 Welfare Fund | 990 | Fund Admin. | 35 | $42,750 | $70,734 | View return |
| 2013 | Security Guards Local 1412 Welfare Fund | 990 | Fund Manager | 5 | $0 | $74,244 | View return |