| 2023 | Michael J Heiman Foundation | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2022 | Michael J Heiman Foundation | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2021 | Virginia Historical Society | 990 | CFO | 40 | $146,217 | $0 | View return |
| 2021 | Michael J Heiman Foundation | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2020 | Virginia Historical Society | 990 | Sr. VP Operations, CFO & Treasurer | 40 | $145,403 | $0 | View return |
| 2020 | Michael J Heiman Foundation | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2019 | Virginia Historical Society | 990 | Sr. VP Operations, CFO & Treasurer | 40 | $121,896 | $0 | View return |
| 2019 | Michael J Heiman Foundation | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2019 | Sigma Tau Gamma Fraternity D/B/A Epsilon Upsilon | 990EZ | Director Of Standards (2020) | 4 | $0 | $0 | View return |
| 2018 | Virginia Historical Society | 990 | Sr. VP Operations, CFO & Treasurer | 40 | $124,400 | $0 | View return |
| 2018 | Michael J Heiman Foundation | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2017 | Virginia Historical Society | 990 | Sr. VP Operations, CFO & Treas | 40 | $119,745 | $0 | View return |
| 2017 | Michael J Heiman Foundation | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2016 | Virginia Historical Society | 990 | VP Operations, CFO & Treas | 40 | $125,000 | $0 | View return |
| 2015 | Virginia Historical Society | 990 | VP Operations, CFO & Treas | 40 | $110,913 | $0 | View return |
| 2015 | Michael J Heiman Foundation | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2014 | Virginia Historical Society | 990 | VP Operations, CFO & Treas | 40 | $104,699 | $0 | View return |
| 2014 | Michael J Heiman Foundation | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2013 | Virginia Historical Society | 990 | VP Operations, CFO & Treas | 40 | $102,351 | $0 | View return |
| 2013 | Michael J Heiman Foundation | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2012 | Michael J Heiman Foundation | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2011 | Michael J Heiman Foundation | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2010 | Michael J Heiman Foundation | 990PF | Trustee | 1 | $0 | $0 | View return |