| 2024 | Mennonite Disaster Service of Virginia | 990EZ | Vice Chairma | 0 | $0 | - | View return |
| 2024 | Tall Timber Gun Club | 990EZ | President | 1 | $0 | $0 | View return |
| 2023 | Society for Mining Metallurgy and Exploration Inc. | 990 | Executive Director | 45 | $615,207 | $0 | View return |
| 2023 | Onemine Inc. | 990 | Executive Director | 5 | $0 | $615,207 | View return |
| 2023 | Mennonite Disaster Service of Virginia | 990EZ | Vice Chairma | 0 | $0 | - | View return |
| 2022 | Society for Mining Metallurgy and Exploration Inc. | 990 | Executive Director | 45 | $565,018 | $0 | View return |
| 2022 | Onemine Inc. | 990 | Executive Director | 5 | $0 | $565,018 | View return |
| 2022 | Mennonite Disaster Service of Virginia | 990EZ | Vice Chairma | 0 | $0 | - | View return |
| 2021 | Mennonite Disaster Service of Virginia | 990EZ | Vice Chairma | 0 | $0 | - | View return |
| 2020 | Society for Mining Metallurgy and Exploration Inc. | 990 | Executive Director | 45 | $509,631 | $0 | View return |
| 2020 | Sme Foundation | 990 | Secretary | 5 | $0 | $509,631 | View return |
| 2020 | Onemine Inc. | 990 | Executive Director | 5 | $0 | $509,631 | View return |
| 2020 | Mennonite Disaster Service of Virginia | 990EZ | Vice Chairma | 0 | $0 | - | View return |
| 2019 | Society for Mining Metallurgy and Exploration Inc. | 990 | Executive Director | 45 | $477,878 | $0 | View return |
| 2019 | Sme Foundation | 990 | Secretary | 5 | $0 | $477,878 | View return |
| 2019 | Onemine Inc. | 990 | Executive Director | 5 | $0 | $477,878 | View return |
| 2019 | Mennonite Disaster Service of Virginia | 990EZ | Vice Chairma | 0 | $0 | - | View return |
| 2018 | Society for Mining Metallurgy and Exploration Inc. | 990 | Executive Director | 40 | $479,305 | $0 | View return |
| 2018 | Sme Foundation | 990 | Secretary | 2 | $0 | $479,305 | View return |
| 2018 | Onemine Inc. | 990 | Executive Director | 2 | $0 | $479,305 | View return |
| 2018 | Mennonite Disaster Service of Virginia | 990EZ | Vice Chairma | 0 | $0 | - | View return |
| 2018 | Mennonite Disaster Service of Virginia | 990EZ | Vice Chairma | 0 | $0 | - | View return |
| 2017 | Society for Mining Metallurgy and Exploration Inc. | 990 | Executive Director-Sec/Tre | 40 | $477,901 | $0 | View return |
| 2017 | Mennonite Disaster Service of Virginia | 990EZ | Vice Chairma | 2 | $0 | - | View return |
| 2017 | Onemine Inc. | 990 | Executive Director | 2 | $0 | $0 | View return |
| 2017 | Sme Foundation | 990 | Executive Director And Off | 2 | $0 | $0 | View return |
| 2016 | Society for Mining Metallurgy and Exploration Inc. | 990 | Executive Director-Sec/Tre | 40 | $476,143 | $0 | View return |
| 2016 | National Mining Hall of Fame and Museum | 990 | Member | 2 | $0 | $0 | View return |
| 2016 | Mennonite Disaster Service of Virginia | 990EZ | Vice Chairma | 0 | $0 | - | View return |
| 2016 | Onemine Inc. | 990 | Executive Director | 2 | $0 | $0 | View return |
| 2016 | Sme Foundation | 990 | Executive Director And Off | 2 | $0 | $0 | View return |
| 2015 | Society for Mining Metallurgy and Exploration Inc. | 990 | Executive Director-Sec/Tre | 40 | $473,514 | $0 | View return |
| 2015 | Mennonite Disaster Service of Virginia | 990EZ | Director | 2 | $0 | - | View return |
| 2015 | Sme Foundation | 990 | Executive Director And Off | 2 | $0 | $0 | View return |
| 2015 | Onemine Inc. | 990 | Executive Director | 2 | $0 | $0 | View return |
| 2014 | Society for Mining Metallurgy and Exploration Inc. | 990 | Executive Director-Sec/Tre | 40 | $537,447 | $0 | View return |
| 2014 | Mennonite Disaster Service of Virginia | 990EZ | Director | 2 | $0 | - | View return |
| 2014 | Onemine Inc. | 990 | Executive Director | 2 | $0 | $0 | View return |
| 2014 | Sme Foundation | 990 | Executive Director And Off | 2 | $0 | $0 | View return |
| 2013 | Society for Mining Metallurgy and Exploration Inc. | 990 | Executive Director-Sec/Tre | 40 | $462,400 | $0 | View return |
| 2013 | Society for Mining Metallurgy and Exploration Inc. | 990 | Executive Director-Sec/Tre | 40 | $455,485 | $0 | View return |
| 2013 | Mennonite Disaster Service of Virginia | 990EZ | Director | 0 | $0 | - | View return |
| 2013 | Onemine Inc. | 990 | Exec. Director - Ex Officio - Non Voting | 2 | $0 | $0 | View return |
| 2013 | Sme Foundation | 990 | Executive Director And Officer | 2 | $0 | $0 | View return |