| 2024 | Employment Law Center of Maryland Inc. | 990 | Executive Director & General Counse | 50 | $138,320 | $0 | View return |
| 2024 | Communication Workers of America | 990 | Area Vice President | 16 | $25,438 | $0 | View return |
| 2024 | Armstrong Community Theater | 990EZ | Vice-President | 5 | $0 | $0 | View return |
| 2024 | Amyloidosis Support Groups Inc. | 990 | Secretary | 5 | $0 | $0 | View return |
| 2024 | 934 Inc. | 990EZ | Board Member | 4 | $0 | $0 | View return |
| 2024 | Dublin School Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2023 | Employment Law Center of Maryland Inc. | 990 | Managing Attorney & Board Pre | 50 | $148,154 | $0 | View return |
| 2023 | Communication Workers of America | 990 | Area Vice President | 16 | $25,959 | $0 | View return |
| 2023 | National Association Of | 990 | Vice-President | 6 | $6,614 | $0 | View return |
| 2023 | The Theatre Company | 990EZ | Board Secretary | 0.5 | $300 | - | View return |
| 2023 | 934 Inc. | 990EZ | Board Member | 4 | $0 | $0 | View return |
| 2023 | Armstrong Community Theater | 990EZ | Director | 5 | $0 | $0 | View return |
| 2023 | American Legion Post 69 | 990 | Sgt At Arms | 2 | $0 | $0 | View return |
| 2023 | Amyloidosis Support Groups Inc. | 990 | Secretary | 5 | $0 | $0 | View return |
| 2023 | St. Patrick White Lake Council 13319 Knights of Columbus | 990EZ | Deputy Grand Knight | 10 | $0 | $0 | View return |
| 2023 | Dublin School Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Employment Law Center of Maryland Inc. | 990 | Managing Attorney & Board Pre | 50 | $79,615 | $0 | View return |
| 2022 | Communication Workers of America | 990 | Area Vice President | 16 | $28,944 | $0 | View return |
| 2022 | National Association Of | 990 | Vice-President | 6 | $11,074 | $0 | View return |
| 2022 | International Association of Machinists & Aerospace Workers | 990EZ | Trustee | 1 | $1,518 | $0 | View return |
| 2022 | 934 Inc. | 990EZ | Board Member | 4 | $0 | $0 | View return |
| 2022 | Amyloidosis Support Groups Inc. | 990 | Secretary | 5 | $0 | $0 | View return |
| 2022 | American Legion Post 69 | 990 | Sgt At Arms | 2 | $0 | $0 | View return |
| 2022 | Armstrong Community Theater | 990EZ | Vice-President | 5 | $0 | $0 | View return |
| 2022 | Dublin School Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | St. Patrick White Lake Council 13319 Knights of Columbus | 990EZ | Deputy Grand Knight | 10 | $0 | $0 | View return |
| 2022 | Dublin School Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Communication Workers of America | 990 | Area Vice-President | 5 | $31,387 | $0 | View return |
| 2021 | Employment Law Center of Maryland Inc. | 990EZ | Executive Director & President | 50 | $29,564 | $0 | View return |
| 2021 | National Association Of | 990 | Vice-President | 6 | $7,241 | $0 | View return |
| 2021 | 934 Inc. | 990EZ | Board Member | 4 | $0 | $0 | View return |
| 2021 | St. Patrick White Lake Council 13319 Knights of Columbus | 990EZ | Deputy Grand Knight | 10 | $0 | $0 | View return |
| 2021 | Amyloidosis Support Groups Inc. | 990 | Secretary | 5 | $0 | $0 | View return |
| 2021 | Oriskany Post 1448 the American Legion Inc. | 990 | Commander | 10 | $0 | $0 | View return |
| 2021 | Oriskany Post 1448 the American Legion Inc. | 990 | 1st Vice Pre | 10 | $0 | $0 | View return |
| 2021 | American Legion Post 69 | 990 | Sgt At Arms | 2 | $0 | $0 | View return |
| 2020 | Communication Workers of America | 990 | Area Vice President | 0 | $20,760 | $0 | View return |
| 2020 | Employment Law Center of Maryland Inc. | 990EZ | Executive Director & President | 0 | $0 | $0 | View return |
| 2020 | St. Patrick White Lake Council 13319 Knights of Columbus | 990EZ | Deputy Grand Knight | 10 | $0 | $0 | View return |
| 2020 | Amyloidosis Support Groups Inc. | 990 | Secretary | 5 | $0 | $0 | View return |
| 2020 | Oriskany Post 1448 the American Legion Inc. | 990 | 1st Vice Pre | 10 | $0 | $0 | View return |
| 2019 | St. Patrick White Lake Council 13319 Knights of Columbus | 990EZ | Deputy Grand Knight | 10 | $0 | $0 | View return |
| 2018 | St. Patrick White Lake Council 13319 Knights of Columbus | 990EZ | Deputy Grand Knight | 10 | $0 | $0 | View return |
| 2017 | St. Patrick White Lake Council 13319 Knights of Columbus | 990EZ | Treasurer | 10 | $0 | $0 | View return |
| 2017 | Harrisonburg Rescue Squad Incorporated | 990 | Secretary | 4 | $0 | $0 | View return |
| 2017 | Dublin School Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | St. Patrick White Lake Council 13319 Knights of Columbus | 990EZ | Treasurer | 10 | $0 | $0 | View return |
| 2016 | Kent State University Alumni Associationinc | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Dublin School Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Foundation for Autism Care Education and Services | 990EZ | Director | 0 | $0 | - | View return |
| 2015 | Kent State University Alumni Associationinc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Foundation for Autism Care Education and Services | 990 | Director | 0 | $0 | $0 | View return |
| 2014 | Kent State University Alumni Associationinc | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Foundation for Autism Care Education and Services | 990EZ | Director | 0 | $0 | - | View return |
| 2013 | Young Mens Christian Association of Southeast Ventura County | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Kent State University Alumni Associationinc | 990 | Director | 1 | $0 | $0 | View return |