| 2024 | Major Family Foundation | 990PF | Director/Secretary-Treasurer | 1 | $0 | $0 | View return |
| 2024 | Spinal Research Foundation D/B/A National Spine Health Foundation | 990PF | Member | 5 | $0 | $0 | View return |
| 2024 | Foundation of Orthopedics and Complex Spine Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Major Family Foundation | 990PF | Director/Secretary-Treasurer | 1 | $0 | $0 | View return |
| 2023 | Foundation of Orthopedics and Complex Spine Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Spinal Research Foundation D/B/A National Spine Health Foundation | 990PF | Member | 5 | $0 | $0 | View return |
| 2022 | Major Family Foundation | 990PF | Director/Secretary-Treasurer | 1 | $0 | $0 | View return |
| 2022 | Foundation of Orthopedics and Complex Spine Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Cayuga Club Pba Lancaster Police Dept | 990 | Secretary | 2 | $0 | $0 | View return |
| 2021 | Major Family Foundation | 990PF | Director/Secretary-Treasurer | 1 | $0 | $0 | View return |
| 2020 | Cayuga Club Pba Lancaster Police Dept | 990 | Secretary | 2 | $0 | $0 | View return |
| 2020 | Major Family Foundation | 990PF | Director/Secretary-Treasurer | 1 | $0 | $0 | View return |
| 2019 | Loudoun Healthcare Foundation | 990 | Trustee | 3 | $0 | $0 | View return |
| 2019 | Cayuga Club Pba Lancaster Police Dept | 990 | Secretary | 2 | $0 | $0 | View return |
| 2019 | Foundation of Orthopedics and Complex Spine Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Major Family Foundation | 990PF | Director/Secretary-Treasurer | 1 | $0 | $0 | View return |
| 2018 | Cayuga Club Pba Lancaster Police Dept | 990 | Secretary | 2 | $0 | $0 | View return |
| 2018 | Westmoreland Davis Memorial Foundation Inc. | 990PF | Trustee | 2 | $0 | $0 | View return |
| 2018 | Medical Device Manufacturers Association | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Foundation of Orthopedics and Complex Spine Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Loudoun Healthcare Foundation | 990 | Trustee | 3 | $0 | $0 | View return |
| 2018 | Foundation of Orthopedics and Complex Spine Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Foundation of Orthopedics and Complex Spine Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Cayuga Club Pba Lancaster Police Dept | 990EZ | Secretary | 2 | $0 | - | View return |
| 2017 | Foundation of Orthopedics and Complex Spine Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Loudoun Healthcare Foundation | 990 | Trustee | 3 | $0 | $0 | View return |
| 2017 | Westmoreland Davis Memorial Foundation Inc. | 990PF | Trustee | 2 | $0 | $0 | View return |
| 2017 | Medical Device Manufacturers Association | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Foundation of Orthopedics and Complex Spine Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Westmoreland Davis Memorial Foundation Inc. | 990PF | Trustee | 2 | $0 | $0 | View return |
| 2016 | Foundation of Orthopedics and Complex Spine Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Cayuga Club Pba Lancaster Police Dept | 990EZ | Secretary | 2 | $0 | - | View return |
| 2016 | Salem Youth Lacrosse | 990EZ | Manager | 10 | $0 | - | View return |
| 2016 | Medical Device Manufacturers Association | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Medical Device Manufacturers Association | 990 | Director | 1 | $0 | $0 | View return |