| 2024 | Metal Finishing Association of Southern California Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Cybersecurity Association of Maryland Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2023 | Petroleum Marketers Association Of | 990 | Director | 0.5 | $0 | $0 | View return |
| 2023 | Littleton Conservation Trust | 990 | Ass. Trustee | 2 | $0 | $0 | View return |
| 2023 | Blueprint Biosecurity | 990 | Secretary And Treasurer Until December | 0.5 | $0 | $0 | View return |
| 2023 | South Carolina Convenience and Petroleum Marketers Association Inc | 990 | Executive Commitee | 1 | $0 | $0 | View return |
| 2023 | Metal Finishing Association of Southern California Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | South Carolina Convenience and Petroleum Marketers Association Inc | 990 | Executive Committee | 1 | $0 | $0 | View return |
| 2022 | Elliott-West End Athletic Association | 990EZ | President | 5 | $0 | $0 | View return |
| 2022 | Petroleum Marketers Association Of | 990 | Director | 0.5 | $0 | $0 | View return |
| 2022 | Metal Finishing Association of Southern California Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Phi Kappa Theta Fraternity Missouri Kappa Upsilon Chapter | 990 | House Manager | 1 | $0 | $0 | View return |
| 2021 | South Carolina Convenience and Petroleum Marketers Association Inc | 990 | Executive Committee | 1 | $0 | $0 | View return |
| 2021 | Elliott-West End Athletic Association | 990EZ | Co-President | 0 | $0 | $0 | View return |
| 2021 | Petroleum Marketers Association Of | 990 | Director | 0.5 | $0 | $0 | View return |
| 2021 | Metal Finishing Association of Southern California Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | South Carolina Convenience and Petroleum Marketers Association Inc | 990 | Executive Committee | 1 | $0 | $0 | View return |
| 2020 | Metal Finishing Association of Southern California Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | South Carolina Convenience and Petroleum Marketers Association Inc | 990 | Executive Committee | 1 | $0 | $0 | View return |
| 2019 | Petroleum Marketers Association Of | 990 | Director | 0.5 | $0 | $0 | View return |
| 2019 | Metal Finishing Association of Southern California Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Eden Prairie Soccer Club Inc. | 990 | Director (Aug-Oct) | 1 | $0 | $0 | View return |
| 2018 | Petroleum Marketers Association Of | 990 | Director | 0.5 | $0 | $0 | View return |
| 2018 | South Carolina Convenience and Petroleum Marketers Association Inc | 990 | Executive Committee | 1 | $0 | $0 | View return |
| 2018 | Metal Finishing Association of Southern California Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Eden Prairie Soccer Club Inc. | 990 | Director | 1 | $7,000 | $0 | View return |
| 2017 | South Carolina Convenience and Petroleum Marketers Association Inc | 990 | Executive Committee | 1 | $0 | $0 | View return |
| 2017 | Metal Finishing Association of Southern California Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Eden Prairie Soccer Club Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | South Carolina Convenience and Petroleum Marketers Association Inc | 990 | Executive Committee | 1 | $0 | $0 | View return |
| 2016 | Boy Scouts of America Natchez Trace Council | 990 | Advisory Board | 1 | $0 | $0 | View return |
| 2016 | Metal Finishing Association of Southern California Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Eden Prairie Soccer Club Inc. | 990 | President | 2 | $3,324 | $0 | View return |
| 2015 | Parentstogether Foundation | 990 | Board Treasurer (Through 11.17.15) | 1 | $0 | $0 | View return |
| 2015 | National Oilheat Research Alliance | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Petroleum Marketers Association Of | 990 | Immediate Past Chairman | 0.5 | $0 | $0 | View return |
| 2015 | South Carolina Convenience and Petroleum Marketers Association Inc | 990 | Executive Committee | 1 | $0 | $0 | View return |
| 2015 | Boy Scouts of America Natchez Trace Council | 990 | Advisory Board | 1 | $0 | $0 | View return |
| 2015 | Metal Finishing Association of Southern California Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | South Carolina Convenience and Petroleum Marketers Association Inc | 990 | Executive Committee | 1 | $0 | $0 | View return |
| 2014 | National Oilheat Research Alliance | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Boy Scouts of America Natchez Trace Council | 990 | Advisory Board | 1 | $0 | $0 | View return |
| 2014 | Petroleum Marketers Association Of | 990 | Chairman | 0.5 | $0 | $0 | View return |
| 2014 | Metal Finishing Association of Southern California Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Eden Prairie Soccer Club Inc. | 990 | President | 2 | $2,005 | $0 | View return |
| 2013 | Boy Scouts of America Natchez Trace Council | 990 | Advisory Board | 1 | $0 | $0 | View return |
| 2013 | Auntie Litter and U S Inc | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2013 | National Oilheat Research Alliance | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Petroleum Marketers Association Of | 990 | Vice Chairman | 0.5 | $0 | $0 | View return |
| 2013 | Metal Finishing Association of Southern California Inc | 990 | Director | 2 | $0 | $0 | View return |