| 2025 | International Union of Painters and Allied Trades | 990 | Bus Rep/Executive Board | 44 | $100,941 | $0 | View return |
| 2024 | International Union of Painters and Allied Trades | 990 | Bus Rep/Executive Board | 44 | $97,000 | $0 | View return |
| 2024 | Glaziers Architechtural Metal and Glassworkers Local Union 513 | 990 | Business Rep | 40 | $575 | $0 | View return |
| 2024 | Lions International Linn Lions Club | 990EZ | Treasurer | 2 | $0 | $0 | View return |
| 2023 | International Union of Painters and Allied Trades | 990 | Bus Rep/Executive Board | 44 | $93,284 | $0 | View return |
| 2023 | Glaziers Architechtural Metal and Glassworkers Local Union 513 | 990 | Business Rep | 40 | $525 | $0 | View return |
| 2023 | Lions International Linn Lions Club | 990EZ | Treasurer | 2 | $0 | $0 | View return |
| 2023 | Trustees of St Louis Glass & Allied Industries Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Glaziers and Glassworkers Local 513 Joint Apprenticeship & Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Glaziers & Glassworkers Local Union 513 Vacation & Holiday Pay Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Inova Health Care Services | 990 | President Isci | 40 | $1,686,690 | $0 | View return |
| 2022 | Glaziers Architechtural Metal and Glassworkers Local Union 513 | 990 | Business Rep | 40 | $575 | $0 | View return |
| 2022 | Lions International Linn Lions Club | 990EZ | Treasurer | 2 | $0 | $0 | View return |
| 2022 | Trustees of St Louis Glass & Allied Industries Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Glaziers & Glassworkers Local Union 513 Vacation & Holiday Pay Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Glaziers and Glassworkers Local 513 Joint Apprenticeship & Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Lions International Linn Lions Club | 990EZ | Treasurer | 2 | $0 | $0 | View return |
| 2020 | Glaziers and Glassworkers Local 513 Joint Apprenticeship & Training Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2020 | Glaziers & Glassworkers Local Union 513 Vacation & Holiday Pay Trust | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2020 | Trustees of St Louis Glass & Allied Industries Health and Welfare Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2019 | Glaziers & Glassworkers Local Union 513 Vacation & Holiday Pay Trust | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2019 | Glaziers and Glassworkers Local 513 Joint Apprenticeship & Training Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2019 | Trustees of St Louis Glass & Allied Industries Health and Welfare Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2019 | Glaziers Architechtural Metal and Glassworkers Local Union 513 | 990 | Field Rep | 1 | $0 | $0 | View return |
| 2018 | Glaziers and Glassworkers Local 513 Joint Apprenticeship & Training Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2018 | Trustees of St Louis Glass & Allied Industries Health and Welfare Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2018 | Glaziers & Glassworkers Local Union 513 Vacation & Holiday Pay Trust | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2018 | Glaziers Architechtural Metal and Glassworkers Local Union 513 | 990 | Field Rep | 1 | $0 | $0 | View return |
| 2017 | Glaziers & Glassworkers Local Union 513 Vacation & Holiday Pay Trust | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2017 | Trustees of St Louis Glass & Allied Industries Health and Welfare Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2017 | Glaziers and Glassworkers Local 513 Joint Apprenticeship & Training Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2017 | Glaziers and Glassworkers Local 513 Joint Apprenticeship & Training Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2017 | Trustees of St Louis Glass & Allied Industries Health and Welfare Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2017 | Glaziers Architechtural Metal and Glassworkers Local Union 513 | 990 | Business Rep | 1 | $0 | $0 | View return |
| 2017 | Glaziers & Glassworkers Local Union 513 Vacation & Holiday Pay Trust | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2016 | Trustees of St Louis Glass & Allied Industries Health and Welfare Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2016 | Glaziers & Glassworkers Local Union 513 Vacation & Holiday Pay Trust | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2016 | Glaziers and Glassworkers Local 513 Joint Apprenticeship & Training Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2016 | Glaziers Architechtural Metal and Glassworkers Local Union 513 | 990 | Business Rep | 1 | $0 | $0 | View return |
| 2014 | Glaziers Architechtural Metal and Glassworkers Local Union 513 | 990 | President | 8 | $6,503 | $0 | View return |
| 2013 | Glaziers Architechtural Metal and Glassworkers Local Union 513 | 990 | President | 8 | $11,277 | $0 | View return |