| 2024 | Homestretch Nonprofit Housing Corporation | 990 | Vice President | 4 | $0 | $0 | View return |
| 2024 | Cape Ann Museum Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Homestretch Nonprofit Housing Corporation | 990 | Vice President | 4 | $8,250 | $0 | View return |
| 2023 | Manville-Hillsborough Lodge #2119 Bpoe | 990 | Trustee-Two Yr | 2 | $0 | $0 | View return |
| 2023 | Oklahoma City Geological Foundation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2023 | Cape Ann Museum Inc. | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2023 | Global Renewable Energy Education Network | 990 | Executive Director | 40 | $0 | $0 | View return |
| 2023 | Cape Ann Museum Inc. | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2023 | Paleontological Research Institution | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Global Renewable Energy Education Network | 990 | Executive Director | 40 | $168,000 | $0 | View return |
| 2022 | Great Bay Kids' Company | 990 | Board Member | - | $0 | $0 | View return |
| 2022 | Homestretch Nonprofit Housing Corporation | 990 | Vice President | 4 | $0 | $0 | View return |
| 2022 | Oklahoma City Geological Foundation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2022 | Cape Ann Museum Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2022 | International Association of Fire Fighters Local 4478 | 990EZ | Vice President | 4 | $0 | $0 | View return |
| 2022 | Manville-Hillsborough Lodge #2119 Bpoe | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | Global Renewable Energy Education Network | 990 | Executive Director | 40 | $159,500 | $0 | View return |
| 2021 | Cape Ann Museum Inc. | 990 | Treasurer | 6 | $0 | $0 | View return |
| 2021 | Oklahoma City Geological Foundation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2021 | Great Bay Kids' Company | 990 | Chairperson | 1 | $0 | $0 | View return |
| 2021 | Homestretch Nonprofit Housing Corporation | 990 | Vice President | 4 | $0 | $0 | View return |
| 2021 | Paleontological Research Institution | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Great Bay Kids' Company | 990 | President | - | $0 | $0 | View return |
| 2020 | Oklahoma City Geological Foundation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2020 | Homestretch Nonprofit Housing Corporation | 990 | Vice President | 4 | $0 | $0 | View return |
| 2020 | Global Renewable Energy Education Network | 990 | Executive Director | 2 | $0 | $0 | View return |
| 2020 | Spruce Peak Arts Center Foundation Inc. | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2020 | Paleontological Research Institution | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Homestretch Nonprofit Housing Corporation | 990 | Vice President | 4 | $0 | $0 | View return |
| 2019 | Cape Ann Museum Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Oklahoma City Geological Foundation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2019 | Great Bay Kids' Company | 990 | Board Member | - | $0 | $0 | View return |
| 2019 | Paleontological Research Institution | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Spruce Peak Arts Center Foundation Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2018 | Homestretch Nonprofit Housing Corporation | 990 | Vice President | 4 | $0 | $0 | View return |
| 2018 | Great Bay Kids' Company | 990 | Board Member | - | $0 | $0 | View return |
| 2018 | Oklahoma City Geological Foundation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2018 | Paleontological Research Institution | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | National Association of Letter Carriers Nalc 86 | 990 | Executive Vice President | 25 | $2,763 | $0 | View return |
| 2017 | Great Bay Kids' Company | 990 | Board Member | - | $0 | $0 | View return |
| 2017 | Paleontological Research Institution | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Oklahoma City Geological Foundation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2017 | East Manchester Fish & Game Club | 990 | Director | 0 | $0 | $0 | View return |
| 2017 | Homestretch Nonprofit Housing Corporation | 990 | Vice Chair | 4 | $0 | $0 | View return |
| 2017 | Spruce Peak Arts Center Foundation Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2016 | National Association of Letter Carriers Nalc 86 | 990 | Exec. Vice President | 7 | $11,438 | $0 | View return |
| 2016 | Homestretch Nonprofit Housing Corporation | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | East Manchester Fish & Game Club | 990 | Director | 0 | $0 | $0 | View return |
| 2016 | Great Bay Kids' Company | 990 | Board Member | - | $0 | $0 | View return |
| 2016 | Oklahoma City Geological Foundation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2016 | Friends of Northwest Park Nature Center Inc | 990EZ | Trustee | 1 | $0 | - | View return |
| 2016 | Nature Park Environmental Education Foundation Inc | 990EZ | Chairman/Director | 0 | $0 | - | View return |
| 2016 | Paleontological Research Institution | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Spruce Peak Arts Center Foundation Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2015 | National Association of Letter Carriers Nalc 86 | 990 | Exec. Vice President | 7 | $10,884 | $0 | View return |
| 2015 | Homestretch Nonprofit Housing Corporation | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Benevolent & Protective Order of Elks # 2130 | 990 | Trustee | 5 | $0 | $0 | View return |
| 2015 | Nature Park Environmental Education Foundation Inc | 990EZ | Chairman/Director | 5 | $0 | - | View return |
| 2015 | Friends of Northwest Park Nature Center Inc | 990EZ | Trustee | 1 | $0 | - | View return |
| 2015 | Oklahoma City Geological Foundation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2015 | Rotary International Rotary Club of New Canaan | 990EZ | Treasurer | 3 | $0 | $0 | View return |
| 2015 | Spruce Peak Arts Center Foundation Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2014 | National Association of Letter Carriers Nalc 86 | 990 | Executive Vice President | 7 | $7,200 | $0 | View return |
| 2014 | Oklahoma City Geological Foundation | 990 | Chairman | 0 | $0 | $0 | View return |
| 2014 | Rotary International Rotary Club of New Canaan | 990EZ | Treasurer | 3 | $0 | $0 | View return |
| 2014 | Benevolent & Protective Order of Elks # 2130 | 990 | Trustee | 5 | $0 | $0 | View return |
| 2014 | Rotary Club of New Canaan Charitable Foundation Inc. | 990EZ | Treasurer | 3 | $0 | $0 | View return |
| 2014 | Nature Park Environmental Education Foundation Inc | 990EZ | Chairman/Director | 5 | $0 | - | View return |
| 2014 | Spruce Peak Arts Center Foundation Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2014 | Houston Chamber Choir | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Redwood City Police Activities League Inc. | 990 | Fmr Exec Director | 40 | $35,000 | $0 | View return |
| 2013 | Oklahoma City Geological Foundation | 990 | Chairman | 0 | $0 | $0 | View return |
| 2013 | Rotary Club of New Canaan Charitable Foundation Inc. | 990EZ | Treasurer | 3 | $0 | $0 | View return |
| 2013 | Rotary International Rotary Club of New Canaan | 990EZ | Treasurer | 3 | $0 | $0 | View return |
| 2013 | Nature Park Environmental Education Foundation Inc | 990EZ | Chairman/Director | 5 | $0 | - | View return |
| 2013 | Benevolent & Protective Order of Elks # 2130 | 990 | Trustee | 5 | $0 | $0 | View return |
| 2013 | Spruce Peak Arts Center Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2011 | The Poetry Foundation | 990PF | Trustee | 2 | $0 | $0 | View return |
| 2010 | The Poetry Foundation | 990PF | Trustee | 2 | $0 | $0 | View return |