| 2024 | National Railway Labor Conference | 990 | Chairman Thru 10/31/2024 | 39 | $1,092,676 | $0 | View return |
| 2024 | The Maintenance of Way Employees Supplemental Sickness Benefit Plan | 990 | Chairman-Nccc 1/1 To 10/31/24 | 2 | $0 | $1,092,676 | View return |
| 2024 | The Railroad Employees National Dental Plan | 990 | Chairman-Nccc 1/1 To 10/31/24 | 2 | $0 | $1,092,676 | View return |
| 2023 | National Railway Labor Conference | 990 | Chairman | 39 | $1,069,861 | $0 | View return |
| 2023 | The Railroad Employees National Dental Plan | 990 | Nccc Chairman | 2 | $0 | $1,069,861 | View return |
| 2023 | The Railroad Employees National Early | 990 | Nccc Chairman | 2 | $0 | $1,069,861 | View return |
| 2023 | The Supplemental Sickness Benefit Plan | 990 | Nccc Chairman | 2 | $0 | $1,069,861 | View return |
| 2023 | Railroad Employees National Health | 990 | Nccc Chairman | 2 | $0 | $1,069,861 | View return |
| 2023 | The Maintenance of Way Employees Supplemental Sickness Benefit Plan | 990 | Nccc Chairman | 2 | $0 | $1,069,861 | View return |
| 2023 | The Railroad Employees National Health & | 990 | Chairman - Nccc | 2 | $0 | $0 | View return |
| 2023 | National Railway Carriers & United | 990 | Chairman - Nccc | 2 | $0 | $0 | View return |
| 2022 | National Railway Labor Conference | 990 | Chairman | 39 | $1,009,477 | $0 | View return |
| 2022 | Railroad Employees National Health | 990 | Nccc Chairman | 2 | $0 | $1,009,477 | View return |
| 2022 | The Maintenance of Way Employees Supplemental Sickness Benefit Plan | 990 | Nccc Chairman | 2 | $0 | $1,009,477 | View return |
| 2022 | The Railroad Employees National Early | 990 | Nccc Chairman | 2 | $0 | $1,009,477 | View return |
| 2022 | The Railroad Employees National Dental Plan | 990 | Nccc Chairman | 2 | $0 | $1,009,477 | View return |
| 2022 | The Supplemental Sickness Benefit Plan | 990 | Nccc Chairman | 2 | $0 | $1,009,477 | View return |
| 2022 | The Railroad Employees National Health & | 990 | Chairman - Nccc | 2 | $0 | $0 | View return |
| 2022 | National Railway Carriers & United | 990 | Chairman - Nccc | 2 | $0 | $0 | View return |
| 2021 | National Railway Labor Conference | 990 | Chairman | 39 | $936,080 | $0 | View return |
| 2021 | Railroad Employees National Health | 990 | Nccc Chairman | 2 | $0 | $936,080 | View return |
| 2021 | The Maintenance of Way Employees Supplemental Sickness Benefit Plan | 990 | Nccc Chairman | 2 | $0 | $936,080 | View return |
| 2021 | The Railroad Employees National Dental Plan | 990 | Nccc Chairman | 2 | $0 | $936,080 | View return |
| 2021 | The Supplemental Sickness Benefit Plan | 990 | Nccc Chairman | 2 | $0 | $936,080 | View return |
| 2021 | The Railroad Employees National Early | 990 | Nccc Chairman | 2 | $0 | $936,080 | View return |
| 2021 | The Railroad Employees National Health & | 990 | Chairman - Nccc | 2 | $0 | $0 | View return |
| 2021 | National Railway Carriers & United | 990 | Chairman - Nccc | 2 | $0 | $0 | View return |
| 2020 | National Railway Labor Conference | 990 | Chairman | 39 | $885,184 | $0 | View return |
| 2020 | The Railroad Employees National Early | 990 | Nccc Chairman | 2 | $0 | $885,184 | View return |
| 2020 | National Railway Carriers & United | 990 | Chairman - Nccc | 2 | $0 | $0 | View return |
| 2020 | The Railroad Employees National Health & | 990 | Chairman - Nccc | 2 | $0 | $0 | View return |
| 2018 | Our House Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Our House Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Our House Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Our House Inc. | 990 | Director | 1 | $0 | $0 | View return |