| 2024 | Morganton Moose Lodge 193 Loyal Order of Moose | 990 | Inner Guard | - | $0 | $0 | View return |
| 2022 | Teamsters Chauffeurs Warehousemen & | 990 | Sec. Treas. - Former | 50 | $2,103 | $0 | View return |
| 2021 | Teamsters Chauffeurs Warehousemen & | 990 | Sec. Treas. - Former | 50 | $115,684 | $0 | View return |
| 2021 | Central Pennsylvania Teamsters Health and Welfare Fund | 990 | Union Trustee (P) | 2 | $0 | $115,684 | View return |
| 2020 | Teamsters Chauffeurs Warehousemen & | 990 | Sec. Treas. | 50 | $112,763 | $0 | View return |
| 2020 | Central Pennsylvania Teamsters Health and Welfare Fund | 990 | Union Trustee | 2 | $0 | $112,763 | View return |
| 2019 | Teamsters Chauffeurs Warehousemen & | 990 | Sec. Treas. | 50 | $108,007 | $0 | View return |
| 2019 | Central Pennsylvania Teamsters Health and Welfare Fund | 990 | Union Trustee | 2 | $0 | $108,007 | View return |
| 2019 | The Arc of St Lucie County Inc | 990 | Vice President | 1 | $0 | $0 | View return |
| 2019 | The Arc of St Lucie County Inc | 990 | Vice President | 1 | $0 | $0 | View return |
| 2018 | Teamsters Chauffeurs Warehousemen & | 990 | Sec. Treas. | 50 | $104,790 | $0 | View return |
| 2018 | Central Pennsylvania Teamsters Health and Welfare Fund | 990 | Union Trustee | 2 | $0 | $104,790 | View return |
| 2018 | The Arc of St Lucie County Inc | 990 | Vice President | 1 | $0 | $0 | View return |
| 2017 | Teamsters Chauffeurs Warehousemen & | 990 | Sec. Treas. | 50 | $95,412 | $0 | View return |
| 2017 | Central Pennsylvania Teamsters Health and Welfare Fund | 990 | Union Trustee | 2 | $0 | $97,227 | View return |
| 2017 | Minnesota Justice Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | The Arc of St Lucie County Inc | 990 | Vice President | 1 | $0 | $0 | View return |
| 2016 | Teamsters Chauffeurs Warehousemen & | 990 | Sec. Treas. | 50 | $94,467 | $0 | View return |
| 2016 | Central Pennsylvania Teamsters Health and Welfare Fund | 990 | Union Trustee | 2 | $0 | $93,410 | View return |
| 2016 | The Arc of St Lucie County Inc | 990 | Vice President | 1 | $0 | $0 | View return |
| 2015 | Teamsters Chauffeurs Warehousemen & | 990 | Sec. Treas. | 50 | $93,410 | $0 | View return |
| 2015 | Central Pennsylvania Teamsters Health and Welfare Fund | 990 | Union Trustee | 2 | $0 | $93,410 | View return |
| 2015 | The Arc of St Lucie County Inc | 990 | Vice President | 2 | $0 | $0 | View return |
| 2015 | Vermont Law School Inc. | 990 | Past Secretary | 5 | $0 | $0 | View return |
| 2014 | Teamsters Chauffeurs Warehousemen & | 990 | Sec. Treas. | 50 | $90,521 | $0 | View return |
| 2014 | Central Pennsylvania Teamsters Health and Welfare Fund | 990 | Union Trustee | 2 | $0 | $92,050 | View return |
| 2014 | Fraternal Order of Police Inc | 990 | 1st V President | 10 | $0 | $0 | View return |
| 2014 | Maryland Lawyers for the Arts Inc DBA Maryland Volunteer Lawyers for the Arts | 990EZ | Director | 0.25 | $0 | $0 | View return |
| 2014 | The Arc of St Lucie County Inc | 990 | Vice President | 2 | $0 | $0 | View return |
| 2014 | Vermont Law School Inc. | 990 | Secretary | 5 | $0 | $0 | View return |
| 2013 | Teamsters Chauffeurs Warehousemen & | 990 | Sec. Treas. | 50 | $87,039 | $0 | View return |
| 2013 | Central Pennsylvania Teamsters Health and Welfare Fund | 990 | Union Trustee | 2 | $0 | $92,068 | View return |
| 2013 | Fraternal Order of Police Inc | 990EZ | 1st V President | 10 | $0 | $0 | View return |
| 2013 | Maryland Lawyers for the Arts Inc DBA Maryland Volunteer Lawyers for the Arts | 990EZ | Director | 0.25 | $0 | $0 | View return |
| 2013 | Vermont Law School Inc. | 990 | Trustee | 5 | $0 | $0 | View return |