| 2025 | Labor Management Union Carpentry Cooperation Promotion Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Labor Management Union Carpentry Cooperation Promotion Fund | 990 | Trustee/Administrator | 5 | $30,000 | $0 | View return |
| 2024 | Committee to Protect Missouri Families | 990 | Executive Secretary-Treasurer-Past | 0.25 | $0 | $396,655 | View return |
| 2024 | Chicago Regional Council of Carpenters Welfare Fund | 990 | Trustee | 2 | $0 | $74,652 | View return |
| 2023 | United Brotherhood of Carpenters & Joiners of America | 990 | Executive Secretary-Treasurer-Past | 40 | $396,655 | $0 | View return |
| 2023 | Labor Management Union Carpentry Cooperation Promotion Fund | 990 | Trustee/Administrator | 5 | $30,000 | $0 | View return |
| 2023 | Committee to Protect Missouri Families | 990 | Executive Secretary-Treasurer | 0.25 | $0 | $395,176 | View return |
| 2023 | Chicago Regional Council of Carpenters Welfare Fund | 990 | Trustee | 2 | $0 | $396,655 | View return |
| 2023 | St. Louis Carpenters District Council Scholarship Fund Inc. | 990EZ | Executive Sec-Treas - Past | 0.25 | $0 | $0 | View return |
| 2023 | United Brotherhood of Carpenters & Joiners of America 174 | 990 | President | 7 | $0 | $0 | View return |
| 2022 | United Brotherhood of Carpenters & Joiners of America | 990 | Executive Secretary - Treasurer | 40 | $395,176 | $0 | View return |
| 2022 | Labor Management Union Carpentry Cooperation Promotion Fund | 990 | Trustee/Administrator | 5 | $30,000 | $0 | View return |
| 2022 | Chicago Regional Council of Carpenters Welfare Fund | 990 | Trustee | 2 | $0 | $395,176 | View return |
| 2022 | Committee to Protect Missouri Families | 990 | Executive Secretary-Treasurer - New | 0.25 | $0 | $390,111 | View return |
| 2022 | United Brotherhood of Carpenters & Joiners of America 174 | 990 | President | 7 | $0 | $0 | View return |
| 2022 | St. Louis Carpenters District Council Scholarship Fund Inc. | 990EZ | Executive Secretary-Treasurer | 0.25 | $0 | $0 | View return |
| 2021 | United Brotherhood of Carpenters & Joiners of America | 990 | Executive Secretary - Treasurer | 40 | $390,111 | $0 | View return |
| 2021 | Labor Management Union Carpentry Cooperation Promotion Fund | 990 | Trustee/Administrator | 5 | $30,000 | $0 | View return |
| 2021 | Chicago Regional Council of Carpenters Welfare Fund | 990 | Trustee | 2 | $0 | $390,111 | View return |
| 2021 | United Brotherhood of Carpenters & Joiners of America 174 | 990 | President | 7 | $0 | $0 | View return |
| 2021 | St. Louis Carpenters District Council Scholarship Fund Inc. | 990EZ | Executive Secretary-Treasurer - New | 0.25 | $0 | $0 | View return |
| 2020 | United Brotherhood of Carpenters & Joiners of America | 990 | Executive Secretary - Treasurer | 40 | $381,530 | $0 | View return |
| 2020 | Labor Management Union Carpentry Cooperation Promotion Fund | 990 | Trustee/Administrator | 5 | $30,000 | $0 | View return |
| 2020 | Chicago Regional Council of Carpenters Welfare Fund | 990 | Trustee | 2 | $0 | $381,530 | View return |
| 2020 | United Brotherhood of Carpenters & Joiners of America 174 | 990 | President | 7 | $0 | $0 | View return |
| 2019 | United Brotherhood of Carpenters & Joiners of America | 990 | Executive Secretary - Treasurer | 40 | $379,624 | $0 | View return |
| 2019 | Chicago Regional Council of Carpenters Welfare Fund | 990 | Trustee | 2 | $0 | $379,624 | View return |
| 2019 | United Brotherhood of Carpenters & Joiners of America 174 | 990 | President | 7 | $0 | $0 | View return |
| 2018 | United Brotherhood of Carpenters & Joiners of America | 990 | Executive Secretary-Treasurer | 40 | $335,979 | $0 | View return |
| 2018 | Will County Local 174 Carpenters Welfare Fund | 990 | Trustee | 3 | $0 | $335,979 | View return |
| 2018 | Chicago Regional Council of Carpenters Welfare Fund | 990 | Trustee | 2 | $0 | $335,979 | View return |
| 2018 | United Brotherhood of Carpenters & Joiners of America 174 | 990 | President | 7 | $0 | $0 | View return |
| 2017 | United Brotherhood of Carpenters & Joiners of America | 990 | Executive Sec'Y Treasurer | 40 | $294,397 | $0 | View return |
| 2017 | Will County Local 174 Carpenters Welfare Fund | 990 | Trustee | 3 | $0 | $294,398 | View return |
| 2017 | Chicago Regional Council of Carpenters Welfare Fund | 990 | Trustee | 2 | $0 | $294,397 | View return |
| 2017 | United Brotherhood of Carpenters & Joiners of America 174 | 990 | President | 7 | $0 | $0 | View return |
| 2016 | United Brotherhood of Carpenters & Joiners of America | 990 | 2nd Vice President | 40 | $288,074 | $0 | View return |
| 2016 | Will County Local 174 Carpenters Welfare Fund | 990 | Trustee | 3 | $0 | $288,074 | View return |
| 2016 | Chicago Regional Council of Carpenters Welfare Fund | 990 | Trustee | 2 | $0 | $288,073 | View return |
| 2016 | United Brotherhood of Carpenters & Joiners of America 174 | 990 | President | 7 | $0 | $0 | View return |
| 2015 | United Brotherhood of Carpenters & Joiners of America | 990 | 2nd Vice President | 40 | $281,703 | $0 | View return |
| 2015 | Will County Local 174 Carpenters Welfare Fund | 990 | Trustee | 3 | $0 | $281,703 | View return |
| 2015 | Chicago Regional Council of Carpenters Welfare Fund | 990 | Trustee | 2 | $0 | $281,703 | View return |
| 2015 | United Brotherhood of Carpenters & Joiners of America 174 | 990 | President | 7 | $0 | $0 | View return |
| 2014 | United Brotherhood of Carpenters & Joiners of America | 990 | 2nd Vice President | 40 | $275,497 | $0 | View return |
| 2014 | Chicago Regional Council of Carpenters Welfare Fund | 990 | Trustee | 2 | $0 | $275,497 | View return |
| 2014 | Will County Local 174 Carpenters Welfare Fund | 990 | Trustee | 3 | $0 | $275,497 | View return |
| 2014 | United Brotherhood of Carpenters & Joiners of America 174 | 990 | President | 7 | $0 | $0 | View return |
| 2013 | United Brotherhood of Carpenters & Joiners of America | 990 | 2nd Vice President | 40 | $274,973 | $0 | View return |
| 2013 | Chicago Regional Council of Carpenters Welfare Fund | 990 | Trustee | 2 | $0 | $279,037 | View return |
| 2013 | Will County Local 174 Carpenters Welfare Fund | 990 | Trustee | 3 | $0 | $274,972 | View return |
| 2013 | United Brotherhood of Carpenters & Joiners of America 174 | 990 | President | 7 | $0 | $0 | View return |