| 2024 | Immanuel Bible Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2023 | Immanuel Bible Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2022 | Advanced Trauma Life Support Task Force Inc | 990EZ | Secretary/Treasurer | 1 | $875 | $0 | View return |
| 2022 | Immanuel Bible Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2022 | Tippecanoe Arts Federation Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Advanced Trauma Life Support Task Force Inc | 990EZ | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2021 | Immanuel Bible Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2021 | Action in Community Through Service of Prince William | 990 | Acting CEO | 50 | $0 | $0 | View return |
| 2020 | Advanced Trauma Life Support Task Force Inc | 990EZ | Secretary/Treasurer | 1 | $1,825 | $0 | View return |
| 2020 | Immanuel Bible Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2019 | Advanced Trauma Life Support Task Force Inc | 990EZ | Secretary/Treasurer | 1 | $950 | $0 | View return |
| 2019 | La Luz Center | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Immanuel Bible Foundation | 990PF | Director | 0 | $0 | - | View return |
| 2018 | Advanced Trauma Life Support Task Force Inc | 990EZ | Secretary/Treasurer | 1 | $950 | $0 | View return |
| 2018 | Advanced Trauma Life Support Task Force Inc | 990EZ | Secretary/Treasurer | 1 | $950 | $0 | View return |
| 2018 | La Luz Center | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Action in Community Through Service of Prince William | 990 | President | 4 | $0 | $0 | View return |
| 2018 | Immanuel Bible Foundation | 990PF | Director | 0 | $0 | - | View return |
| 2017 | Advanced Trauma Life Support Task Force Inc | 990EZ | Secretary/Treasurer | 1 | $800 | $0 | View return |
| 2017 | La Luz Center | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Immanuel Bible Foundation | 990PF | Director | 0 | $0 | - | View return |
| 2017 | Action in Community Through Service of Prince William | 990 | President | 4 | $0 | $0 | View return |
| 2017 | San Francisco Symphony | 990 | Vice President (Thru 12/17) | 3 | $0 | $0 | View return |
| 2016 | Dickinson College | 990 | Professor | 40 | $167,086 | $0 | View return |
| 2016 | Advanced Trauma Life Support Task Force Inc | 990EZ | Secretary/Treasurer | 1 | $1,200 | $0 | View return |
| 2016 | Silverton Arts Association | 990EZ | Director | 1 | $0 | - | View return |
| 2016 | Greater Newburyport Chamber of Commerce Inc | 990 | Chair Elect | 2 | - | - | View return |
| 2016 | Immanuel Bible Foundation | 990PF | Director | 0 | $0 | - | View return |
| 2016 | State Universities Annuitants Association Illinois | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Action in Community Through Service of Prince William | 990 | Board Member | 3 | $0 | $0 | View return |
| 2016 | San Francisco Symphony | 990 | Vice President | 3 | $0 | $0 | View return |
| 2015 | Advanced Trauma Life Support Task Force Inc | 990EZ | Secretary/Treasurer | 1 | $1,050 | $0 | View return |
| 2015 | Immanuel Bible Foundation | 990PF | President | 0 | $0 | - | View return |
| 2015 | Greater Newburyport Chamber of Commerce Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Silverton Arts Association | 990EZ | Director | 5 | $0 | - | View return |
| 2015 | State Universities Annuitants Association Illinois | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | San Francisco Symphony | 990 | Vice President | 3 | $0 | $0 | View return |
| 2014 | Advanced Trauma Life Support Task Force Inc | 990EZ | Secretary/Treasurer | 1 | $800 | $0 | View return |
| 2014 | Silverton Arts Association | 990EZ | Director | 10 | $0 | - | View return |
| 2014 | Greater Newburyport Chamber of Commerce Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Immanuel Bible Foundation | 990PF | President | 0 | $0 | - | View return |
| 2014 | San Francisco Symphony | 990 | Vice President | 3 | $0 | $0 | View return |
| 2013 | Advanced Trauma Life Support Task Force Inc | 990EZ | Secretary/Treasurer | 1 | $800 | $0 | View return |
| 2013 | Silverton Arts Association | 990EZ | Director | 20 | $0 | - | View return |
| 2013 | Immanuel Bible Foundation | 990PF | Director | 0 | $0 | - | View return |
| 2013 | Greater Newburyport Chamber of Commerce Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Louis August Jonas Foundation Inc. | 990 | Vice Preside | 3 | $0 | $0 | View return |
| 2013 | San Francisco Symphony | 990 | Vice President | 3 | $0 | $0 | View return |