| 2024 | International Brotherhood of Boilermakerslocal Lodge 13 | 990 | Trustee | 2 | $110,405 | $0 | View return |
| 2024 | Romig Park Improvement Company | 990 | Vice President | 1 | $0 | $0 | View return |
| 2023 | International Brotherhood of Boilermakerslocal Lodge 13 | 990 | Trustee/Training Coord. | 48 | $137,954 | $0 | View return |
| 2023 | Cana Volunteer Fire Department | 990EZ | Lieutenant | 0 | $0 | $0 | View return |
| 2023 | Romig Park Improvement Company | 990 | Vice President | 1 | $0 | $0 | View return |
| 2022 | International Brotherhood of Boilermakerslocal Lodge 13 | 990 | Training Coord./Inspector | 45 | $126,421 | $0 | View return |
| 2022 | Intl Brotherhood of Electrical Workers Local Union No 46 | 990 | Past Exam Board | 2 | $498 | $0 | View return |
| 2022 | Romig Park Improvement Company | 990 | Vice President | 1 | $0 | $0 | View return |
| 2021 | International Brotherhood of Boilermakerslocal Lodge 13 | 990 | Training Coord./Inspector | 45 | $120,290 | $0 | View return |
| 2021 | Intl Brotherhood of Electrical Workers Local Union No 46 | 990 | Examining Board | 2 | $1,698 | $0 | View return |
| 2021 | Roanoke Outside | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Architects League of Northern New Jersey | 990 | Past President | 5 | $0 | $0 | View return |
| 2021 | Roanoke Regional Partnership | 990 | Bod Member | 1 | $0 | $0 | View return |
| 2021 | Romig Park Improvement Company | 990 | Vice President | 1 | $0 | $0 | View return |
| 2020 | International Brotherhood of Boilermakerslocal Lodge 13 | 990 | Training Coord./Inspector (P) | 45 | $118,229 | $0 | View return |
| 2020 | Architects League of Northern New Jersey | 990 | Past President | 5 | $0 | $0 | View return |
| 2020 | Roanoke Outside | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Roanoke Regional Partnership | 990 | Bod Member | 1 | $0 | $0 | View return |
| 2020 | Romig Park Improvement Company | 990 | Vice President | 1 | $0 | $0 | View return |
| 2019 | International Brotherhood of Boilermakerslocal Lodge 13 | 990 | Training Coord./Inspector | 45 | $119,676 | $0 | View return |
| 2019 | Architects League of Northern New Jersey | 990 | Pres. Elect | 5 | $0 | $0 | View return |
| 2019 | Romig Park Improvement Company | 990 | Vice President | 1 | $0 | $0 | View return |
| 2018 | International Brotherhood of Boilermakerslocal Lodge 13 | 990 | Apprentice Instructor | 45 | $124,649 | $0 | View return |
| 2018 | Architects League of Northern New Jersey | 990 | Pres. Elect | 5 | $0 | $0 | View return |
| 2017 | International Brotherhood of Boilermakerslocal Lodge 13 | 990 | Trustee(P) | 2 | $115,920 | $0 | View return |
| 2017 | New York-Presbyterian Foundation Inc. | 990EZ | Governor Thru 6/30 | 0.25 | $0 | $0 | View return |
| 2017 | The New York and Presbyterian Hospital | 990 | Trustee Thru 06/30 | 1 | $0 | $0 | View return |
| 2017 | New York-Presbyterian Fund Inc | 990 | Director Thru 6/30 | 0.5 | $0 | $0 | View return |
| 2016 | International Brotherhood of Boilermakerslocal Lodge 13 | 990 | Trustee | 2 | $2,410 | $0 | View return |
| 2016 | New York-Presbyterian Fund Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2016 | Retirement Income Industry Association | 990 | Board Member At Large | 0.1 | $0 | $0 | View return |
| 2015 | International Brotherhood of Boilermakerslocal Lodge 13 | 990 | Trustee | 2 | $1,308 | $0 | View return |
| 2015 | Retirement Income Industry Association | 990 | Board Member At Large | 0.1 | $0 | $0 | View return |
| 2014 | International Brotherhood of Boilermakerslocal Lodge 13 | 990 | Trustee | 2 | $293 | $0 | View return |
| 2014 | Retirement Income Industry Association | 990 | Board Member At Large | 1 | $0 | $0 | View return |
| 2014 | Friends of the Library Montgomery County Maryland Inc | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | Friends of the Library Montgomery County Maryland Inc | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | Retirement Income Industry Association | 990 | Board Member At Large | 1 | $0 | $0 | View return |
| 2013 | Elderhelp of San Diego | 990 | Vice President | 2 | $0 | $0 | View return |