| 2025 | Christian Chronicle Corporation | 990 | Trustee | 0 | $0 | $0 | View return |
| 2024 | Lewis County Building Commission | 990 | President | 2 | $0 | $0 | View return |
| 2024 | World Evangelism Center Inc. | 990EZ | Vice-Preside | 2 | $0 | - | View return |
| 2024 | Birchwood Lakes Colony Club | 990 | VP Lakes | 2 | $0 | $0 | View return |
| 2023 | West Virginia State Medical Association | 990 | Executive Director | 40 | $101,000 | $0 | View return |
| 2023 | Center for Organ Recovery and Education | 990 | Board Member | 5 | $0 | $0 | View return |
| 2023 | Mizzentop Day School | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | Glenville State College Foundation Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Lewis County Building Commission | 990 | President | 2 | $0 | $0 | View return |
| 2023 | Birchwood Lakes Colony Club | 990 | VP Lakes | 2 | $0 | $0 | View return |
| 2023 | Freed-Hardeman University | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Mizzentop Day School | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | American College of Cardiology - West Virginia Affiliate Inc | 990 | Executive Director (2023) | 10 | $0 | $0 | View return |
| 2022 | Birchwood Lakes Colony Club | 990 | VP Lakes | 2 | $0 | $0 | View return |
| 2022 | Lewis County Building Commission | 990 | President | 2 | $0 | $0 | View return |
| 2022 | Mizzentop Day School | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2022 | Freed-Hardeman University | 990 | Immediate Past Chairman | 1 | $0 | $0 | View return |
| 2022 | Committee of Twenty-Five Club | 990 | House Chairman | 3 | $0 | $0 | View return |
| 2021 | West Virginia State Medical Association | 990 | Executive Director - Part Year | 40 | $42,158 | $0 | View return |
| 2021 | Lewis County Building Commission | 990 | President | 2 | $0 | $0 | View return |
| 2021 | Birchwood Lakes Colony Club | 990 | VP Lakes | 2 | $0 | $0 | View return |
| 2021 | Monongalia Health System Inc. | 990 | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2021 | Mon Elder Services Inc. | 990 | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2021 | Mizzentop Day School | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2021 | Committee of Twenty-Five Club | 990 | House Chairman | 3 | $0 | $0 | View return |
| 2021 | Freed-Hardeman University | 990 | Immediate Past Chairman | 1 | $0 | $0 | View return |
| 2020 | Pana Moose Lodge 1015 | 990EZ | Governor | 10 | $0 | $0 | View return |
| 2020 | New Jersey State Policemens Benevolent Association Inc | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2020 | Lewis County Building Commission | 990 | President | 2 | $0 | $0 | View return |
| 2020 | Birchwood Lakes Colony Club | 990 | VP Lakes | 2 | $0 | $0 | View return |
| 2020 | Committee of Twenty-Five Club | 990 | House Chairman | 3 | $0 | $0 | View return |
| 2020 | Monongalia Health System Inc. | 990 | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2020 | Freed-Hardeman University | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Mon Elder Services Inc. | 990 | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2019 | New Jersey State Policemens Benevolent Association Inc | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2019 | Lewis County Building Commission | 990 | President | 2 | $0 | $0 | View return |
| 2019 | Pana Moose Lodge 1015 | 990EZ | Governor | 10 | $0 | $0 | View return |
| 2019 | Birchwood Lakes Colony Club | 990 | VP Lakes | 2 | $0 | $0 | View return |
| 2019 | Committee of Twenty-Five Club | 990 | House Chairman | 3 | $0 | $0 | View return |
| 2019 | Mon Elder Services Inc. | 990 | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2019 | Monongalia Health System Inc. | 990 | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2018 | Birchwood Lakes Colony Club | 990 | VP Lakes | 2 | $0 | $0 | View return |
| 2018 | Pana Moose Lodge 1015 | 990EZ | Junior Governor | 2 | $0 | $0 | View return |
| 2018 | Lewis County Building Commission | 990 | President | 2 | $0 | $0 | View return |
| 2018 | Committee of Twenty-Five Club | 990 | Director | 3 | $0 | $0 | View return |
| 2018 | Mon Elder Services Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Monongalia Health System Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Monongalia Emergency Medical Services Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Maury County Chamber and Economic Allaince | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Birchwood Lakes Colony Club | 990 | VP Lakes | 2 | $0 | $0 | View return |
| 2017 | Lewis County Building Commission | 990 | President | 2 | $0 | $0 | View return |
| 2017 | Monongalia Emergency Medical Services Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Committee of Twenty-Five Club | 990 | Director | 3 | $0 | $0 | View return |
| 2017 | Mon Elder Services Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Monongalia Health System Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Lewis County Building Commission | 990 | President | 2 | $0 | $0 | View return |
| 2016 | Clearfield Curwensville Country Club | 990 | Vice-President | 5 | $0 | $0 | View return |
| 2016 | Committee of Twenty-Five Club | 990 | Director | 3 | $0 | $0 | View return |
| 2016 | Maury County Chamber and Economic Allaince | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Colorado Symphony Association | 990 | Emeritus Trustee | 1 | $0 | $0 | View return |
| 2015 | Clearfield Curwensville Country Club | 990 | Vice-President | 5 | $0 | $0 | View return |
| 2015 | Pana Moose Lodge 1015 | 990EZ | Jr. Gov | 2 | $0 | - | View return |
| 2015 | Maury County Chamber and Economic Allaince | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Alpine Country Club Corp | 990 | Governor | 3 | $0 | $0 | View return |
| 2015 | Committee of Twenty-Five Club | 990 | Director | 3 | $0 | $0 | View return |
| 2015 | Lewis County Building Commission | 990 | President | 2 | $0 | $0 | View return |
| 2015 | Colorado Symphony Association | 990 | Emeritus Trustee | 1 | $0 | $0 | View return |
| 2014 | Saranac Lake Volunteer Rescue Squad Inc. | 990 | Director | 10 | $25,745 | $0 | View return |
| 2014 | Pana Moose Lodge 1015 | 990EZ | Jr. Gov | 2 | $0 | - | View return |
| 2014 | Lewis County Building Commission | 990 | President | 2 | $0 | $0 | View return |
| 2014 | Universal Learning Centre Incorporated | 990EZ | Member | 1 | $0 | - | View return |
| 2014 | Clearfield Curwensville Country Club | 990 | Vice-President | 5 | $0 | $0 | View return |
| 2014 | Committee of Twenty-Five Club | 990 | Director | 3 | $0 | $0 | View return |
| 2014 | Stonewall Jackson Memorial Hospital Company | 990 | President | 1 | $0 | $0 | View return |
| 2013 | Chapa-De Indian Health Program Inc. | 990 | Orthodontist | 40 | $202,800 | $0 | View return |
| 2013 | Saranac Lake Volunteer Rescue Squad Inc. | 990 | Director | 10 | $0 | $0 | View return |
| 2013 | Clearfield Curwensville Country Club | 990 | Vice-President | 2 | $0 | $0 | View return |
| 2013 | Macalester College | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Cedars-Sinai Medical Center | 990 | Board Member | 5 | $0 | $0 | View return |
| 2013 | Stonewall Jackson Memorial Hospital Company | 990 | President | 1 | $0 | $0 | View return |
| 2013 | Macalester College | 990 | Trustee | 1 | $0 | $0 | View return |
| 2012 | Warschaw Law Charitable Foundation | 990PF | Trustee | 0.25 | $0 | $0 | View return |
| 2011 | Warschaw Law Charitable Foundation | 990PF | Trustee | 0.25 | $0 | $0 | View return |
| 2010 | Warschaw Law Charitable Foundation | 990PF | Trustee | 0.25 | $0 | $0 | View return |