| 2025 | Pa Fop Foundation | 990 | Executive Director | 5 | $0 | $0 | View return |
| 2025 | Tj Arts | 990EZ | Director | 0 | $0 | - | View return |
| 2024 | Tj Arts | 990EZ | Director | 0 | $0 | - | View return |
| 2024 | Ashtabula County Agricultural Society | 990 | Director | 6 | $0 | $0 | View return |
| 2024 | Latrobe Area Historical Society | 990 | Vice - Presi | 1 | $0 | $0 | View return |
| 2024 | Pa Fop Foundation | 990 | Executive Director | 5 | $0 | $0 | View return |
| 2024 | Greater Latrobe Partners in Education Foundation Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Pennsylvania State Lodge Fraternal Order of Police | 990 | Financial Secretary | 10 | $17,245 | $0 | View return |
| 2023 | Ohio County & Independent Agricultural Societies - Ashtabula County | 990 | Director | 6 | $2,500 | $0 | View return |
| 2023 | Capital City Lodge No 12 Fraternal Order of Police | 990 | President | 20 | $500 | $0 | View return |
| 2023 | Tj Arts | 990EZ | Director | 0 | $0 | - | View return |
| 2023 | Latrobe Area Historical Society | 990 | Vice - Presi | 1 | $0 | $0 | View return |
| 2023 | Greater Latrobe Partners in Education Foundation Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Pennsylvania State Lodge Fraternal Order of Police | 990 | Past Trustee | 2 | $14,502 | $0 | View return |
| 2022 | Capital City Lodge No 12 Fraternal Order of Police | 990 | President | 20 | $500 | $0 | View return |
| 2022 | Ohio County & Independent Agricultural Societies - Ashtabula County | 990 | Director | 6 | $250 | $0 | View return |
| 2022 | Tj Arts | 990EZ | Director | 0 | $0 | - | View return |
| 2022 | Pennsylvania State Lodge Fraternal Order of Police | 990 | Financial Secretary | 15 | $0 | $0 | View return |
| 2022 | Latrobe Area Historical Society | 990EZ | Vice - Presi | 1 | $0 | - | View return |
| 2022 | Greater Latrobe Partners in Education Foundation Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Pennsylvania State Lodge Fraternal Order of Police | 990 | Trustee | 2 | $2,547 | $0 | View return |
| 2021 | Capital City Lodge No 12 Fraternal Order of Police | 990 | President | 20 | $500 | $0 | View return |
| 2021 | Ohio County & Independent Agricultural Societies - Ashtabula County | 990 | Director | 6 | $300 | $0 | View return |
| 2021 | Tj Arts | 990EZ | Director | 0 | $0 | - | View return |
| 2021 | Latrobe Area Historical Society | 990EZ | Vice - Presi | 1 | $0 | - | View return |
| 2021 | Greater Latrobe Partners in Education Foundation Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Pennsylvania State Lodge Fraternal Order of Police | 990 | Trustee | 2 | $1,036 | $0 | View return |
| 2020 | Capital City Lodge No 12 Fraternal Order of Police | 990 | President | 20 | $500 | $0 | View return |
| 2020 | Ohio County & Independent Agricultural Societies - Ashtabula County | 990 | Director | 6 | $300 | $0 | View return |
| 2020 | Tj Arts | 990EZ | Director | 0 | $0 | - | View return |
| 2020 | Latrobe Area Historical Society | 990EZ | Vice - Presi | 1 | $0 | - | View return |
| 2019 | Pennsylvania State Lodge Fraternal Order of Police | 990 | Trustee | 2 | $1,781 | $0 | View return |
| 2019 | Capital City Lodge No 12 Fraternal Order of Police | 990 | President | 20 | $599 | $0 | View return |
| 2019 | Ohio County & Independent Agricultural Societies - Ashtabula County | 990 | Director | 6 | $300 | $0 | View return |
| 2019 | Tj Arts | 990EZ | Director | 0 | $0 | - | View return |
| 2019 | Latrobe Area Historical Society | 990EZ | Vice - Presi | 1 | $0 | - | View return |
| 2018 | Pennsylvania State Lodge Fraternal Order of Police | 990 | Trustee | 2 | $1,754 | $0 | View return |
| 2018 | Capital City Lodge No 12 Fraternal Order of Police | 990 | President | 1 | $599 | $0 | View return |
| 2018 | Ohio County & Independent Agricultural Societies - Ashtabula County | 990 | Director | 6 | $300 | $0 | View return |
| 2018 | Latrobe Area Historical Society | 990EZ | Interim V. P | 0 | $0 | - | View return |
| 2018 | Tj Arts | 990EZ | Director | 0 | $0 | - | View return |
| 2017 | Capital City Lodge No 12 Fraternal Order of Police | 990 | President | 1 | $599 | $0 | View return |
| 2017 | Ohio County & Independent Agricultural Societies - Ashtabula County | 990 | Director | 6 | $300 | $0 | View return |
| 2017 | Tj Arts | 990EZ | Director | 0 | $0 | - | View return |
| 2017 | Latrobe Area Historical Society | 990EZ | Board Member | 0 | $0 | - | View return |
| 2016 | Capital City Lodge No 12 Fraternal Order of Police | 990 | President | 1 | $599 | $0 | View return |
| 2016 | Latrobe Area Historical Society | 990 | Board Member | 0 | $0 | $0 | View return |
| 2016 | Ohio County & Independent Agricultural Societies - Ashtabula County | 990 | Director | 6 | $0 | $0 | View return |
| 2015 | Capital City Lodge No 12 Fraternal Order of Police | 990 | President | 1 | $599 | $0 | View return |
| 2015 | Ohio County & Independent Agricultural Societies - Ashtabula County | 990 | Director | 3 | $0 | $0 | View return |
| 2014 | Capital City Lodge No 12 Fraternal Order of Police | 990 | President | 1 | $599 | $0 | View return |
| 2014 | Ohio County & Independent Agricultural Societies - Ashtabula County | 990 | Director | 3 | $300 | $0 | View return |
| 2013 | Capital City Lodge No 12 Fraternal Order of Police | 990 | President | 1 | $599 | $0 | View return |