| 2023 | Northwest Emergency Medical Services Foundation Inc | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2022 | Northwest Emergency Medical Services Foundation Inc | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2022 | Pennsylvania Masonic Youth | 990 | Treasurer | 0.31 | $0 | $0 | View return |
| 2021 | Pennsylvania Masonic Youth | 990 | Treasurer | 0.31 | $0 | $0 | View return |
| 2021 | Northwest Emergency Medical Services Foundation Inc | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2020 | Pennsylvania Masonic Youth | 990 | Treasurer | 0.31 | $0 | $0 | View return |
| 2020 | Northwest Emergency Medical Services Foundation Inc | 990 | Treasurer | 3 | $0 | $0 | View return |
| 2019 | Northwest Emergency Medical Services Foundation Inc | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2019 | Pennsylvania Masonic Youth | 990 | Treasurer | 0.31 | $0 | $0 | View return |
| 2019 | Ancient Accepted Scottish Rite | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Pennsylvania Acacia Insurance | 990 | Treasurer/Director (To Jun '18) | 1 | $0 | $140,711 | View return |
| 2018 | Pennsylvania Masonic Youth | 990 | Treasurer | 0.31 | $0 | $140,711 | View return |
| 2018 | Northwest Emergency Medical Services Foundation Inc | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2017 | Masonic Villages of the Grand Lodge | 990 | Chief Financ | 40 | $242,757 | $0 | View return |
| 2017 | Pennsylvania Acacia Insurance | 990 | Treasurer/Director | 1 | $0 | $242,757 | View return |
| 2017 | Pennsylvania Masonic Youth | 990 | Treasurer | 0.31 | $0 | $242,757 | View return |
| 2017 | Northwest Emergency Medical Services Foundation Inc | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2016 | Masonic Villages of the Grand Lodge | 990 | Chief Financ | 40 | $227,040 | $0 | View return |
| 2016 | Pennsylvania Acacia Insurance | 990 | Treasurer/Director | 1 | $0 | $227,040 | View return |
| 2016 | Pennsylvania Masonic Youth | 990 | Treasurer | 0.31 | $0 | $227,040 | View return |
| 2016 | Northwest Emergency Medical Services Foundation Inc | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2015 | Masonic Villages of the Grand Lodge | 990 | Chief Financ | 40 | $228,998 | $0 | View return |
| 2015 | Pennsylvania Masonic Youth | 990 | Treasurer | 0.31 | $0 | $228,998 | View return |
| 2015 | Pennsylvania Acacia Insurance | 990 | Treasurer/Director | 1 | $0 | $228,998 | View return |
| 2015 | Northwest Emergency Medical Services Foundation Inc | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2015 | ILC Corp | 990EZ | Treasurer | 0.08 | $0 | - | View return |
| 2014 | Masonic Villages of the Grand Lodge | 990 | Chief Financ | 40 | $207,594 | $0 | View return |
| 2014 | Pennsylvania Masonic Youth | 990 | Treasurer | 0.31 | $0 | $207,594 | View return |
| 2014 | Pennsylvania Acacia Insurance | 990 | Treasurer/Director | 1 | $0 | $207,594 | View return |
| 2014 | ILC Corp | 990EZ | Treasurer | 0.08 | $0 | - | View return |
| 2014 | Northwest Emergency Medical Services Foundation Inc | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2013 | Pennsylvania Masonic Youth | 990 | Treasurer | 0.3 | $0 | $199,154 | View return |
| 2013 | ILC Corp | 990EZ | Treasurer | 0.08 | $0 | $0 | View return |
| 2013 | Northwest Emergency Medical Services Foundation Inc | 990 | Treasurer | 2 | $0 | $0 | View return |