| 2023 | National Business Officers Association Inc. | 990 | Board Chair | 8 | $0 | $0 | View return |
| 2022 | National Business Officers Association Inc. | 990 | Board Chair-Elect | 8 | $0 | $0 | View return |
| 2021 | National Business Officers Association Inc. | 990 | Secretary | 8 | $0 | $0 | View return |
| 2020 | Roland Park Country School Inc. | 990 | Assistant Head Of School F | 40 | $222,722 | $0 | View return |
| 2020 | National Business Officers Association Inc. | 990 | Secretary | 8 | $0 | $0 | View return |
| 2019 | Roland Park Country School Inc. | 990 | Assistant Head Of School For Finance And Operation | 40 | $207,796 | $0 | View return |
| 2019 | Baltimore Lacrosse Club Inc. | 990 | Treasurer | 5 | $4,600 | $0 | View return |
| 2019 | National Business Officers Association Inc. | 990 | Director | 3 | $0 | $0 | View return |
| 2018 | Roland Park Country School Inc. | 990 | Assistant Head Of School | 40 | $212,092 | $0 | View return |
| 2018 | Baltimore Lacrosse Club Inc. | 990 | Treasurer | 5 | $4,750 | $0 | View return |
| 2018 | National Business Officers Association Inc. | 990 | Director | 3 | $0 | $0 | View return |
| 2017 | Roland Park Country School Inc. | 990 | Assistant Head Of School For Finance And Operation | 40 | $193,752 | $0 | View return |
| 2017 | Baltimore Lacrosse Club Inc. | 990 | Treasurer | 5 | $4,700 | $0 | View return |
| 2017 | Association of Independent MD Schools | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2017 | National Business Officers Association Inc. | 990 | Director | 3 | $0 | $0 | View return |
| 2016 | Roland Park Country School Inc. | 990 | Asst Head Of School Fin & Ops | 40 | $185,222 | $0 | View return |
| 2016 | Baltimore Lacrosse Club Inc. | 990 | Treasurer | 0.5 | $2,600 | $0 | View return |
| 2016 | Association of Independent MD Schools | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2015 | Roland Park Country School Inc. | 990 | Asst Head Of School Fin & Ops | 40 | $169,726 | $0 | View return |
| 2015 | Baltimore Lacrosse Club Inc. | 990 | Treasurer | 0.5 | $500 | $0 | View return |
| 2015 | Association of Independent MD Schools | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2014 | Roland Park Country School Inc. | 990 | Asst Head Of School Fin & Ops | 40 | $152,660 | $0 | View return |
| 2014 | Baltimore Lacrosse Club Inc. | 990 | Treasurer | 1 | $3,685 | $0 | View return |
| 2014 | Association of Independent MD Schools | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2013 | Roland Park Country School Inc. | 990 | CFO | 40 | $143,299 | $0 | View return |
| 2013 | Baltimore Lacrosse Club Inc. | 990 | Treasurer | 5 | $6,500 | $0 | View return |
| 2013 | Association of Independent MD Schools | 990 | Asst. Treasurer, Board Of Directors | 1 | $0 | $0 | View return |