| 2024 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | General Chai | 59 | $185,308 | $0 | View return |
| 2024 | Brotherhood of Locomotive Engineers and Trainmen | 990 | National Division Trustee | 8 | $64,121 | $0 | View return |
| 2024 | Brotherhood of Locomotive Engineers | 990 | National Division Trustee | 0 | $0 | $64,121 | View return |
| 2024 | Warrenton Presbyterian School | 990EZ | Chairman | 1 | $0 | $0 | View return |
| 2023 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | General Chai | 57 | $177,821 | $0 | View return |
| 2023 | Brotherhood of Locomotive Engineers and Trainmen | 990 | National Division Trustee | 8 | $37,077 | $0 | View return |
| 2023 | Brotherhood of Locomotive Engineers | 990 | National Division Trustee | 0 | $0 | $37,077 | View return |
| 2023 | Warrenton Presbyterian School | 990EZ | Chairman | 1 | $0 | $0 | View return |
| 2022 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | General Chai | 58 | $179,660 | $0 | View return |
| 2022 | Brotherhood of Locomotive Engineers and Trainmen | 990 | National Division Trustee | 8 | $40,539 | $0 | View return |
| 2022 | Brotherhood of Locomotive Engineers | 990 | Trustee | 1 | $0 | $40,539 | View return |
| 2022 | Warrenton Presbyterian School | 990EZ | Chairman | 1 | $0 | $0 | View return |
| 2022 | Texas Baptist Childrens Home and Family Services Inc. | 990 | Secretary & Trustee | 1 | $0 | $0 | View return |
| 2022 | Christian Educational Ministries | 990 | N/A | 2 | $0 | $0 | View return |
| 2021 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | General Chai | 49 | $152,224 | $0 | View return |
| 2021 | Brotherhood of Locomotive Engineers and Trainmen | 990 | National Division Trustee | 8 | $21,232 | $0 | View return |
| 2021 | Brotherhood of Locomotive Engineers | 990 | Trustee | 1 | $0 | $21,232 | View return |
| 2021 | Texas Baptist Childrens Home and Family Services Inc. | 990 | Secretary & Trustee | 1 | $0 | $0 | View return |
| 2021 | Warrenton Presbyterian School | 990EZ | Vice Chairman | 1 | $0 | $0 | View return |
| 2020 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | General Chai | 49 | $152,224 | $0 | View return |
| 2020 | Brotherhood of Locomotive Engineers and Trainmen | 990 | National Division Trustee | 8 | $13,167 | $0 | View return |
| 2020 | Brotherhood of Locomotive Engineers | 990 | Trustee | 0 | $0 | $13,167 | View return |
| 2020 | Texas Baptist Childrens Home and Family Services Inc. | 990 | Secretary & Trustee | 1 | $0 | $0 | View return |
| 2020 | Christian Educational Ministries | 990 | N/A | 2 | $0 | $0 | View return |
| 2019 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | General Chai | 48 | $149,822 | $0 | View return |
| 2019 | Brotherhood of Locomotive Engineers and Trainmen | 990 | Trustee | 8 | $24,867 | $0 | View return |
| 2019 | Brotherhood of Locomotive Engineers | 990 | Trustee | 0 | $0 | $24,867 | View return |
| 2019 | Apportionment Us Inc | 990EZ | Secretary | 0.5 | $0 | - | View return |
| 2019 | Texas Baptist Childrens Home and Family Services Inc. | 990 | Secretary & Trustee | 1 | $0 | $0 | View return |
| 2018 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | General Chai | 47 | $146,873 | $0 | View return |
| 2018 | Apportionment Us Inc | 990EZ | Secretary | 0.5 | $0 | - | View return |
| 2018 | Arts Council of Wilmington and New Hanover County | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Habitat for Humanity of Benton County | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Texas Baptist Childrens Home and Family Services Inc. | 990 | Secretary & Trustee | 1 | $0 | $0 | View return |
| 2017 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | General Chai | 46 | $143,925 | $0 | View return |
| 2017 | Apportionment Us Inc | 990EZ | Secretary | 0.5 | $0 | - | View return |
| 2017 | Arts Council of Wilmington and New Hanover County | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Texas Baptist Childrens Home and Family Services Inc. | 990 | Secretary & Trustee | 1 | $0 | $0 | View return |
| 2016 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | General Chai | 67 | $138,587 | $0 | View return |
| 2016 | Texas Baptist Childrens Home and Family Services Inc. | 990 | Secretary & Trustee | 0 | $0 | $0 | View return |
| 2016 | Apportionment Us Inc | 990EZ | Secretary | 0.5 | $0 | - | View return |
| 2016 | Abundant Living Ministriesinc | 990PF | Director | 0.15 | $0 | $0 | View return |
| 2015 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | General Chai | 40 | $138,419 | $0 | View return |
| 2015 | Apportionment Us Inc | 990EZ | Secretary | 0.5 | $0 | - | View return |
| 2015 | Texas Baptist Childrens Home and Family Services Inc. | 990 | Secretary & Trustee | 0 | $0 | $0 | View return |
| 2015 | Abundant Living Ministriesinc | 990PF | Director | 5 | $0 | - | View return |
| 2014 | Apportionment Us Inc | 990EZ | Secretary | 0.5 | $0 | - | View return |
| 2014 | Historical Association of the Lawton Rangers Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2014 | Texas Baptist Childrens Home and Family Services Inc. | 990 | Secretary & Trustee | 0 | $0 | $0 | View return |
| 2014 | Abundant Living Ministriesinc | 990PF | Director | 5 | $0 | - | View return |
| 2013 | Grand Haven Homes Inc. | 990 | Administrator | 40 | $72,368 | $0 | View return |
| 2013 | Joplin Area Habitat for Humanity I | 990 | Board Member | - | $0 | $0 | View return |
| 2013 | Historical Association of the Lawton Rangers Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2013 | Texas Baptist Childrens Home and Family Services Inc. | 990 | Secretary & Trustee | 0 | $0 | $0 | View return |
| 2013 | Highland Park Lacrosse Association | 990 | Board Member | 2 | $0 | $0 | View return |
| 2013 | Highland Park Lacrosse Association | 990 | President | 2 | $0 | $0 | View return |
| 2013 | Apportionment Us Inc | 990EZ | Secretary | 0.5 | $0 | - | View return |
| 2013 | Abundant Living Ministriesinc | 990PF | Director | 5 | $0 | - | View return |
| 2012 | Abundant Living Ministriesinc | 990PF | Director | 5 | $0 | - | View return |
| 2011 | Abundant Living Ministriesinc | 990PF | Director | 5 | $0 | - | View return |