| 2024 | New Jersey State Policemen'S 382 Essex County Pba Local Inc | 990 | Treasurer | 10 | $1,800 | $0 | View return |
| 2024 | The Energy Forum Inc. | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2024 | Sangerville Towers Ruritan Club | 990 | Director | 6 | $0 | $0 | View return |
| 2024 | Mission of Harmony | 990EZ | Director | 1 | $0 | - | View return |
| 2023 | Sangerville Towers Ruritan Club | 990 | Director | 6 | $0 | $0 | View return |
| 2023 | Mission of Harmony | 990EZ | Director | 1 | $0 | - | View return |
| 2023 | The Energy Forum Inc. | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2023 | The Energy Forum Inc. | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2023 | Most Excellent Prince Hall Grand Chapter Holy Royal Arch Masons | 990EZ | President, Director | 30 | $0 | - | View return |
| 2023 | New Jersey State Policemen'S 382 Essex County Pba Local Inc | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2022 | New Jersey State Policemen'S 382 Essex County Pba Local Inc | 990 | Treasurer | 10 | $1,800 | $0 | View return |
| 2022 | Mission of Harmony | 990EZ | Director | 1 | $0 | - | View return |
| 2022 | The Energy Forum Inc. | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2022 | Most Excellent Prince Hall Grand Chapter Holy Royal Arch Masons | 990EZ | President, Director | 35 | $0 | - | View return |
| 2022 | Rotary International Bedford Rotary Club | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | The Energy Forum Inc. | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2021 | New Jersey State Policemen'S 382 Essex County Pba Local Inc | 990EZ | Treasurer | 0 | $0 | $0 | View return |
| 2021 | Mission of Harmony | 990EZ | Director | 1 | $0 | - | View return |
| 2021 | Rotary International Bedford Rotary Club | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | New Jersey State Policemen'S 382 Essex County Pba Local Inc | 990EZ | Treasurer | 0 | $0 | $0 | View return |
| 2021 | Most Excellent Prince Hall Grand Chapter Holy Royal Arch Masons | 990EZ | President, Director | 35 | $0 | - | View return |
| 2020 | Most Excellent Prince Hall Grand Chapter Holy Royal Arch Masons | 990EZ | President, Director | 35 | $0 | - | View return |
| 2020 | New Jersey State Policemen'S 382 Essex County Pba Local Inc | 990EZ | Treasurer | 0 | $0 | $0 | View return |
| 2020 | The Energy Forum Inc. | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2020 | American Legion Post 224 Ticonderoga | 990 | Adjutant | 1 | $0 | $0 | View return |
| 2020 | Mission of Harmony | 990EZ | Director | 1 | $0 | - | View return |
| 2019 | The Energy Forum Inc. | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2019 | Mission of Harmony | 990EZ | Director | 1 | $0 | $0 | View return |
| 2019 | Most Excellent Prince Hall Grand Chapter Holy Royal Arch Masons | 990EZ | President, Director | 35 | $0 | - | View return |
| 2019 | American Legion Post 224 Ticonderoga | 990 | Adjutant | 1 | $0 | $0 | View return |
| 2019 | New Jersey State Policemen'S 382 Essex County Pba Local Inc | 990EZ | Treasurer | 10 | $0 | $0 | View return |
| 2018 | Free & Accepted Masons of Pennsylvania Group Return | 990 | Secretary | 1 | $538 | $0 | View return |
| 2018 | Mission of Harmony | 990EZ | Director | 1 | $0 | $0 | View return |
| 2018 | Most Excellent Prince Hall Grand Chapter Holy Royal Arch Masons | 990EZ | President, Director | 25 | $0 | - | View return |
| 2018 | Independent Order of Odd Fellows New Jersey | 990 | Asst. Grand | - | $0 | $0 | View return |
| 2018 | American Legion Post 224 Ticonderoga | 990 | Chaplain | 1 | $0 | $0 | View return |
| 2018 | The Energy Forum Inc. | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2018 | New Jersey State Policemen'S 382 Essex County Pba Local Inc | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2017 | Free & Accepted Masons of Pennsylvania Group Return | 990 | Secretary | 1 | $538 | $0 | View return |
| 2017 | The Energy Forum Inc. | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2017 | Mission of Harmony | 990EZ | Director | 1 | $0 | $0 | View return |
| 2017 | American Legion Post 224 Ticonderoga | 990 | Chaplain | - | $0 | $0 | View return |
| 2017 | New Jersey State Policemen'S 382 Essex County Pba Local Inc | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2017 | Most Excellent Prince Hall Grand Chapter Holy Royal Arch Masons | 990EZ | President, Director | 25 | $0 | - | View return |
| 2017 | Rotary International Bedford Rotary Club | 990EZ | Director | 1 | $0 | $0 | View return |
| 2016 | New Jersey State Policemen'S 382 Essex County Pba Local Inc | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2016 | The Energy Forum Inc. | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2016 | Camp Creek Antique Machinery and Threshing Association Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Sangerville Towers Ruritan Club | 990 | Vice President | 5 | $0 | $0 | View return |
| 2015 | New Jersey State Policemen'S 382 Essex County Pba Local Inc | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2015 | The Energy Forum Inc. | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2015 | New Jersey State Policemen'S 382 Essex County Pba Local Inc | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2015 | Camp Creek Antique Machinery and Threshing Association Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | The Energy Forum Inc. | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2014 | Cambria Residential Services Inc | 990 | Member | 0.5 | $0 | $0 | View return |
| 2014 | Rotary International Bedford Rotary Club | 990EZ | Director | 1 | $0 | $0 | View return |
| 2014 | Camp Creek Antique Machinery and Threshing Association Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | Delaware County Community College Educational Foundation | 990 | Board Director Thru March; Emeritus-June | 1.5 | $0 | $0 | View return |
| 2013 | Chess Club and Scholastic Center of Saint Louis | 990 | Executive Board Member | 1 | $0 | $0 | View return |
| 2013 | The Energy Forum Inc. | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2013 | Rotary International Bedford Rotary Club | 990EZ | Director | 1 | $0 | $0 | View return |
| 2013 | Bedford Rotary Foundation Inc. | 990EZ | Director | 1 | $0 | $0 | View return |