| 2024 | Brotherhood of Locomotive Engineers and Trainmen | 990 | Vice President | 60 | $266,514 | $0 | View return |
| 2024 | Brotherhood of Locomotive Engineers | 990 | Vice President | 0 | $0 | $266,514 | View return |
| 2024 | The Malcolm C Damuth Foundation | 990PF | Trustee | 0.25 | $0 | $0 | View return |
| 2024 | Medieval Mayhem Historical Arts Foundation Inc. | 990EZ | President | 2 | $0 | - | View return |
| 2024 | Covenant Woods | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Brotherhood of Locomotive Engineers and Trainmen | 990 | Vice President | 60 | $234,773 | $0 | View return |
| 2023 | Brotherhood of Locomotive Engineers | 990 | Vice President | 0 | $0 | $234,773 | View return |
| 2023 | Stonington Country Club Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | The Malcolm C Damuth Foundation | 990PF | Trustee | 0.25 | $0 | $0 | View return |
| 2022 | Brotherhood of Locomotive Engineers and Trainmen | 990 | Vice President | 60 | $240,889 | $0 | View return |
| 2022 | Brotherhood of Locomotive Engineers | 990 | Vice President | 1 | $0 | $240,889 | View return |
| 2022 | The Malcolm C Damuth Foundation | 990PF | Trustee | 0.25 | $0 | $0 | View return |
| 2022 | Stonington Country Club Inc | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2021 | Brotherhood of Locomotive Engineers and Trainmen | 990 | Vice President | 60 | $205,317 | $0 | View return |
| 2021 | Brotherhood of Locomotive Engineers | 990 | Vice President | 1 | $0 | $205,317 | View return |
| 2021 | Stonington Country Club Inc | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2021 | The Malcolm C Damuth Foundation | 990PF | Trustee | 0.25 | $0 | $0 | View return |
| 2021 | Covenant Woods | 990 | Resident'S Council Member | 1 | $0 | $0 | View return |
| 2020 | Brotherhood of Locomotive Engineers and Trainmen | 990 | Vice President | 60 | $204,880 | $0 | View return |
| 2020 | Brotherhood of Locomotive Engineers | 990 | Vice President | 0 | $0 | $204,880 | View return |
| 2020 | Valley Guardians Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Stonington Country Club Inc | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2020 | The Malcolm C Damuth Foundation | 990PF | Trustee | 0.25 | $0 | $0 | View return |
| 2019 | Brotherhood of Locomotive Engineers and Trainmen | 990 | Vice President | 60 | $201,970 | $0 | View return |
| 2019 | Brotherhood of Locomotive Engineers | 990 | Vice President | 0 | $0 | $201,970 | View return |
| 2019 | Stonington Country Club Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2019 | The Malcolm C Damuth Foundation | 990PF | Trustee | 0.25 | $0 | $0 | View return |
| 2019 | Valley Guardians Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Resident Association of Covenant Woods | 990EZ | Vice Chair | 1 | $0 | $0 | View return |
| 2018 | Brotherhood of Locomotive Engineers and Trainmen | 990 | Vice President | 60 | $201,311 | $0 | View return |
| 2018 | Brotherhood of Locomotive Engineers | 990 | Vice President | 1 | $0 | $201,311 | View return |
| 2018 | The Malcolm C Damuth Foundation | 990PF | Trustee | 0.25 | $0 | $0 | View return |
| 2018 | Stonington Country Club Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2018 | The Manchester Charitable Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2017 | Brotherhood of Locomotive Engineers and Trainmen | 990 | Vice President | 60 | $188,328 | $0 | View return |
| 2017 | Brotherhood of Locomotive Engineers | 990 | Vice President | 1 | $0 | $188,328 | View return |
| 2016 | Brotherhood of Locomotive Engineers and Trainmen | 990 | Vice President | 60 | $188,513 | $0 | View return |
| 2016 | Scenic Virginia Inc. | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2016 | Freedom Memorial Foundation of Naples Florida Inc. | 990EZ | Secretary | 2 | $0 | $0 | View return |
| 2016 | The Manchester Charitable Foundation | 990PF | CFO | 0 | $0 | $0 | View return |
| 2015 | Brotherhood of Locomotive Engineers and Trainmen | 990 | Vice President | 60 | $188,358 | $0 | View return |
| 2015 | Freedom Memorial Foundation of Naples Florida Inc. | 990EZ | Secretary | 2 | $0 | $0 | View return |
| 2015 | Scenic Virginia Inc. | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2014 | Brotherhood of Locomotive Engineers and Trainmen | 990 | Vice President | 60 | $180,594 | $0 | View return |
| 2014 | Freedom Memorial Foundation of Naples Florida Inc. | 990 | Secretary | 2 | $0 | $0 | View return |
| 2014 | North Central Blaze | 990EZ | Director | 2 | $0 | $0 | View return |
| 2014 | Scenic Virginia Inc. | 990EZ | Treasurer | 0 | $0 | $0 | View return |
| 2013 | Brotherhood of Locomotive Engineers and Trainmen | 990 | Vice Preside | 60 | $87,871 | $0 | View return |
| 2013 | North Central Blaze | 990EZ | Director | 2 | $0 | $0 | View return |
| 2013 | Scenic Virginia Inc. | 990EZ | Trustee | 0 | $0 | $0 | View return |
| 2013 | Infant Toddler Family Day Care of Northern Virginia Inc. | 990 | Member | 2 | $0 | $0 | View return |