| 2024 | Willow Grove Volunteer Fire Co No 1 | 990EZ | Director Of Personnel | 20 | $0 | $0 | View return |
| 2024 | Alzheimer'S Drug Discovery Foundation | 990 | Governor | 1 | $0 | $0 | View return |
| 2023 | Salvation Manor Inc | 990 | President | 10 | $0 | $0 | View return |
| 2023 | Alzheimer'S Drug Discovery Foundation | 990 | Governor | 1 | $0 | $0 | View return |
| 2023 | Prostate Cancer Foundation | 990 | Director (Left 04/23) | 2 | $0 | $0 | View return |
| 2023 | Willow Grove Volunteer Fire Co No 1 | 990 | Director Of Personnel | 20 | $0 | $0 | View return |
| 2022 | Salvation Manor Inc | 990 | President | 0 | $0 | $0 | View return |
| 2022 | Willow Grove Volunteer Fire Co No 1 | 990 | Director Of Personnel | 20 | $0 | $0 | View return |
| 2021 | United Steelworkers Local Union 9-00516 | 990EZ | Treasurer | 3 | $0 | $0 | View return |
| 2021 | Willow Grove Volunteer Fire Co No 1 | 990 | Director Of Personnel | 20 | $0 | $0 | View return |
| 2021 | Alzheimer'S Drug Discovery Foundation | 990 | Governor | 1 | $0 | $0 | View return |
| 2020 | United Steelworkers Local Union 9-00516 | 990EZ | Treasurer | 3 | $0 | $0 | View return |
| 2020 | Willow Grove Volunteer Fire Co No 1 | 990 | Director Of Personnel | 20 | $0 | $0 | View return |
| 2020 | Salvation Manor Inc | 990 | President | 10 | $0 | $0 | View return |
| 2019 | United Steelworkers Local Union 9-00516 | 990EZ | Treasurer | 3 | $2,624 | $0 | View return |
| 2019 | Salvation Manor Inc | 990 | President | 10 | $0 | $0 | View return |
| 2019 | Willow Grove Volunteer Fire Co No 1 | 990 | Director Of Personnel | 20 | $0 | $0 | View return |
| 2018 | Knights of Columbus | 990 | Director/Executive VP Insurance | 50 | $561,683 | $0 | View return |
| 2018 | United Steelworkers Local Union 9-00516 | 990EZ | Treasurer | 2 | $2,624 | $0 | View return |
| 2018 | John Paul II Shrine and Institute Inc | 990 | Director | 1 | $0 | $561,683 | View return |
| 2018 | Knights of Columbus Charities Inc | 990 | Director | 1 | $0 | $561,683 | View return |
| 2018 | The Knights of Columbus Museum Inc | 990 | Director | 1 | $0 | $561,683 | View return |
| 2018 | Knights of Columbus Charities USA Inc | 990 | Director | 1 | $0 | $561,683 | View return |
| 2018 | Salvation Manor Inc | 990 | President | 10 | $0 | $0 | View return |
| 2017 | Knights of Columbus | 990 | Director/Executive VP Ins | 50 | $847,581 | $0 | View return |
| 2017 | Knights of Columbus Charities Inc | 990 | Director | 1 | $0 | $847,581 | View return |
| 2017 | Knights of Columbus Charities USA Inc | 990 | Director | 1 | $0 | $847,581 | View return |
| 2017 | The Knights of Columbus Museum Inc | 990 | Director | 1 | $0 | $847,581 | View return |
| 2017 | John Paul II Shrine and Institute Inc | 990 | Director | 1 | $0 | $847,581 | View return |
| 2017 | United Steelworkers Local Union 9-00516 | 990EZ | Treasurer | 3 | $0 | $0 | View return |
| 2017 | Salvation Manor Inc | 990 | President | 10 | $0 | $0 | View return |
| 2016 | Knights of Columbus | 990 | Director/Executive VP Ins | 50 | $841,645 | $0 | View return |
| 2016 | John Paul II Shrine and Institute Inc | 990 | Director | 1 | $0 | $841,645 | View return |
| 2016 | Knights of Columbus Charities USA Inc | 990 | Director | 1 | $0 | $841,645 | View return |
| 2016 | Knights of Columbus Charities Inc | 990 | Director | 1 | $0 | $841,645 | View return |
| 2016 | The Knights of Columbus Museum Inc | 990 | Director | 1 | $0 | $841,645 | View return |
| 2016 | United State Bowling Congress Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Salvation Manor Inc | 990 | President | 10 | $0 | $0 | View return |
| 2015 | Knights of Columbus | 990 | Director/Executive VP Ins | 50 | $931,017 | $0 | View return |
| 2015 | John Paul II Shrine and Institute Inc | 990 | Director | 1 | $0 | $931,017 | View return |
| 2015 | Knights of Columbus Charities USA Inc | 990 | Director | 1 | $0 | $931,017 | View return |
| 2015 | Knights of Columbus Charities Inc | 990 | Director | 1 | $0 | $931,017 | View return |
| 2015 | The Knights of Columbus Museum Inc | 990 | Director | 1 | $0 | $931,017 | View return |
| 2015 | Salvation Manor Inc | 990 | President | 10 | $0 | $0 | View return |
| 2015 | United Steelworkers Local Union 9-00516 | 990EZ | Treasurer | 3 | $0 | $0 | View return |
| 2015 | United State Bowling Congress Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | United State Bowling Congress Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Knights of Columbus | 990 | Director/Executive VP Ins | 50 | $725,727 | $0 | View return |
| 2014 | The Knights of Columbus Museum Inc | 990 | Director | 1 | $0 | $725,727 | View return |
| 2014 | Knights of Columbus Charities Inc | 990 | Director | 1 | $0 | $725,727 | View return |
| 2014 | Knights of Columbus Charities USA Inc | 990 | Director | 1 | $0 | $725,727 | View return |
| 2014 | John Paul II Shrine and Institute Inc | 990 | Director | 1 | $0 | $725,727 | View return |
| 2014 | United Steelworkers Local Union 9-00516 | 990EZ | Treasurer | 3 | $0 | $0 | View return |
| 2014 | Salvation Manor Inc | 990 | President | 10 | $0 | $0 | View return |
| 2013 | Knights of Columbus | 990 | Director/Executive VP Ins | 50 | $785,227 | $0 | View return |
| 2013 | Knights of Columbus Charities USA Inc | 990 | Director | 1 | $0 | $785,227 | View return |
| 2013 | John Paul II Shrine and Institute Inc | 990 | Director | 1 | $0 | $785,227 | View return |
| 2013 | The Knights of Columbus Museum Inc | 990 | Director | 1 | $0 | $785,227 | View return |
| 2013 | Knights of Columbus Charities Inc | 990 | Director | 1 | $0 | $785,227 | View return |
| 2013 | United Steelworkers Local Union 9-00516 | 990EZ | Treasurer | 3 | $0 | $0 | View return |
| 2013 | Salvation Manor Inc | 990 | President | 10 | $0 | $0 | View return |
| 2012 | The Donald a Perry Foundation | 990PF | Secretary | 2 | $0 | $0 | View return |
| 2011 | The Donald a Perry Foundation | 990PF | Secretary | 1 | $0 | $0 | View return |