| 2024 | Creation Research Society | 990 | Board Member | 0 | $0 | $0 | View return |
| 2024 | Williston Regional Economic Development Corporation | 990EZ | Director | 1 | $0 | $0 | View return |
| 2024 | Montgomery County 4-H Foundation | 990EZ | Director | 0 | $0 | $0 | View return |
| 2024 | Creation Research Society | 990 | Board Member | 0 | $0 | $0 | View return |
| 2023 | Montgomery County 4-H Foundation | 990EZ | Director | 0 | $0 | $0 | View return |
| 2023 | Creation Research Society | 990 | Board Member | 0 | $0 | $0 | View return |
| 2023 | Williston Regional Economic Development Corporation | 990EZ | Director | 0.5 | $0 | $0 | View return |
| 2022 | Creation Research Society | 990 | Board Member | 0 | $0 | $0 | View return |
| 2022 | Williston Regional Economic Development Corporation | 990EZ | Director | 1.5 | $0 | $0 | View return |
| 2021 | Williston Regional Economic Development Corporation | 990EZ | Director | 1.5 | $0 | $0 | View return |
| 2021 | Creation Research Society | 990 | Board Member | 0 | $0 | $0 | View return |
| 2020 | Williston Regional Economic Development Corporation | 990EZ | Director | 1.5 | $0 | $0 | View return |
| 2020 | Creation Research Society | 990 | Board Member | 0 | $0 | $0 | View return |
| 2019 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | Secretary-Tr | 8 | $23,555 | $14,720 | View return |
| 2019 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | Secretary-Tr | 5 | $14,720 | $23,555 | View return |
| 2019 | Creation Research Society | 990 | Board Member | 0 | $0 | $0 | View return |
| 2018 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | Secretary-Tr | 5 | $15,755 | $0 | View return |
| 2018 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | Secretary-Tr | 5 | $15,680 | $0 | View return |
| 2018 | Creation Research Society | 990 | Board Member | 0 | $0 | $0 | View return |
| 2017 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | Secretary-Tr | 5 | $15,652 | $13,220 | View return |
| 2017 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | Secretary-Tr | 4 | $13,220 | $15,652 | View return |
| 2017 | Creation Research Society | 990 | Board Member | 0 | $0 | $0 | View return |
| 2016 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | Secretary-Tr | 8 | $15,652 | $0 | View return |
| 2016 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | Secretary-Tr | 0.25 | $0 | $15,652 | View return |
| 2016 | Creation Research Society | 990 | Board Member | 0 | $0 | $0 | View return |
| 2015 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | Secretary-Tr | 7 | $17,494 | $0 | View return |
| 2015 | Ansonia Area Emergency Services Inc | 990 | Governing Board | 2 | $0 | $0 | View return |
| 2015 | Creation Research Society | 990 | Board Member | 0 | $0 | $0 | View return |
| 2015 | Williston Regional Economic Development Corporation | 990 | Ex-Officio | 1 | $0 | $0 | View return |
| 2014 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | Secretary-Tr | 12 | $15,350 | $0 | View return |
| 2014 | Williston Regional Economic Development Corporation | 990 | Ex-Officio | 1 | $0 | $0 | View return |
| 2013 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | Secretary-Tr | 9 | $9,772 | $0 | View return |