| 2024 | Foundation for Recreational Boating Safety Education & Environmental Awareness | 990EZ | President | 0.5 | $0 | $0 | View return |
| 2023 | Foundation for Recreational Boating Safety Education & Environmental Awareness | 990EZ | Secretary | 0.5 | $0 | $0 | View return |
| 2023 | National Safe Boating Council Inc. | 990 | Past Chair | 2 | $0 | $0 | View return |
| 2022 | National Marine Manufacturers Associatio | 990 | Sr VP, Operations | 40 | $302,706 | $0 | View return |
| 2022 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | Secretary-Tr | 2 | $7,522 | $0 | View return |
| 2022 | Foundation for Recreational Boating Safety Education & Environmental Awareness | 990EZ | Secretary | 0.5 | $0 | $0 | View return |
| 2022 | Medicinelouisiana Inc | 990 | Member At Large | 0.5 | $0 | $0 | View return |
| 2022 | National Safe Boating Council Inc. | 990 | Chair | 2 | $0 | $0 | View return |
| 2021 | National Marine Manufacturers Associatio | 990 | Senior VP, Operations | 40 | $268,487 | $0 | View return |
| 2021 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | Secretary-Tr | 2 | $7,796 | $0 | View return |
| 2021 | Foundation for Recreational Boating Safety Education & Environmental Awareness | 990EZ | Secretary | 0.5 | $0 | $0 | View return |
| 2020 | National Marine Manufacturers Associatio | 990 | Senior VP, Operations | 40 | $210,397 | $0 | View return |
| 2020 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | Secretary-Tr | 3 | $8,207 | $0 | View return |
| 2020 | Foundation for Recreational Boating Safety Education & Environmental Awareness | 990EZ | Secretary | 0.5 | $0 | $0 | View return |
| 2020 | National Safe Boating Council Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2019 | National Marine Manufacturers Associatio | 990 | Senior VP, Operations | 40 | $232,562 | $0 | View return |
| 2019 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | Secretary-Tr | 2 | $7,684 | $0 | View return |
| 2019 | Foundation for Recreational Boating Safety Education & Environmental Awareness | 990EZ | Secretary | 0.5 | $0 | $0 | View return |
| 2019 | National Safe Boating Council Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2018 | National Marine Manufacturers Associatio | 990 | Senior VP, Operations | 40 | $200,696 | $0 | View return |
| 2018 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | Secretary-Tr | 2 | $7,372 | $0 | View return |
| 2018 | Foundation for Recreational Boating Safety Education & Environmental Awareness | 990EZ | Secretary | 0.5 | $0 | $0 | View return |
| 2018 | Gas Workers Union Local G-555 | 990 | Committee Member | 1 | $0 | $0 | View return |
| 2018 | William and Mary Athletic Educational Foundation | 990 | At-Large Peninsula | 0.5 | $0 | $0 | View return |
| 2017 | National Marine Manufacturers Associatio | 990 | VP Of Engineering Standard | 40 | $161,218 | $0 | View return |
| 2017 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | Secretary-Tr | 2 | $6,600 | $0 | View return |
| 2017 | Foundation for Recreational Boating Safety Education & Environmental Awareness | 990EZ | Secretary | 0.5 | $0 | $0 | View return |
| 2017 | William and Mary Athletic Educational Foundation | 990 | At-Large | 0.5 | $0 | $0 | View return |
| 2017 | Gas Workers Union Local G-555 | 990 | Committee Member | 1 | $0 | $0 | View return |
| 2016 | National Marine Manufacturers Associatio | 990 | VP Of Engineering Standards | 40 | $141,481 | $0 | View return |
| 2016 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | Secretary-Tr | 3 | $6,600 | $0 | View return |
| 2016 | Gas Workers Union Local G-555 | 990 | Committee Member | 1 | $0 | $0 | View return |
| 2016 | Foundation for Recreational Boating Safety Education & Environmental Awareness | 990EZ | Secretary | 0.5 | $0 | $0 | View return |
| 2016 | William and Mary Athletic Educational Foundation | 990 | At-Large | 0.5 | $0 | $0 | View return |
| 2015 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | Secretary-Tr | 3 | $8,370 | $0 | View return |
| 2015 | Gas Workers Union Local G-555 | 990 | Committee Member | 1 | $0 | $0 | View return |
| 2014 | National Marine Manufacturers Associatio | 990 | VP Of Engineering Standards | 40 | $97,654 | $0 | View return |
| 2014 | Laguna Beach Property Owners Association Inc | 990EZ | President | 1 | $0 | $0 | View return |
| 2014 | Gas Workers Union Local G-555 | 990 | Committee Member | 1 | $0 | $0 | View return |
| 2013 | Laguna Beach Property Owners Association Inc | 990EZ | President | 1 | $0 | $0 | View return |