| 2024 | Disabled American Veterans | 990 | Executive Director Natl Lhq | 55 | $279,588 | $0 | View return |
| 2024 | Connectmed International | 990 | Director | 2 | $0 | $0 | View return |
| 2024 | Castlo Community Improvement Corpor | 990 | Board Member | - | $0 | $0 | View return |
| 2024 | Spokane Independent Metro | 990 | Chairman | 1 | $0 | $0 | View return |
| 2023 | Castlo Community Improvement Corpor | 990 | Board Member | - | $0 | $0 | View return |
| 2023 | Southwestern Pa Engineering Outreach Inc | 990EZ | Director | 0 | $0 | - | View return |
| 2023 | Connectmed International | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Mahoning Valley Historical Society | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Disabled American Veterans | 990 | Exec. Director Natl Lhq | 55 | $237,092 | $0 | View return |
| 2022 | Connectmed International | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Southwestern Pa Engineering Outreach Inc | 990EZ | Director | 0 | $0 | - | View return |
| 2022 | Castlo Community Improvement Corpor | 990 | Board Member | - | $0 | $0 | View return |
| 2022 | Mahoning Valley Historical Society | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Disabled American Veterans | 990 | Exec. Director Natl Lhq | 55 | $239,428 | $0 | View return |
| 2021 | Southwestern Pa Engineering Outreach Inc | 990EZ | Director | 0 | $0 | - | View return |
| 2021 | Castlo Community Improvement Corpor | 990 | Board Member | 0.3 | $0 | $0 | View return |
| 2021 | Connectmed International | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Disabled American Veterans | 990 | Exec. Director Natl Lhq | 55 | $239,472 | $0 | View return |
| 2020 | Connectmed International | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Utility Workers Union of America | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2019 | The Penguin Club Inc | 990 | Trustee | 0.2 | $0 | $0 | View return |
| 2019 | Connectmed International | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Utility Workers Union of America | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2018 | Utility Workers Union of America | 990 | Executive Board | 1 | $90 | $0 | View return |
| 2018 | The Penguin Club Inc | 990 | Trustee | 0.2 | $0 | $0 | View return |
| 2018 | Connectmed International | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Castlo Community Improvement Corpor | 990 | Board Members | 0.3 | $0 | $0 | View return |
| 2017 | The Penguin Club Inc | 990 | Trustee | 0.2 | $0 | $0 | View return |
| 2017 | Southern California Chapter Of | 990PF | Chairman | 3 | $0 | $0 | View return |
| 2017 | Connectmed International | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Southern California Chapter Of | 990PF | Chairman | 3 | $0 | $0 | View return |
| 2016 | Castlo Community Improvement Corpor | 990 | Board Members | 0.3 | $0 | $0 | View return |
| 2016 | Shriners International Irem Shriner | 990 | Potentate | 10 | $0 | $0 | View return |
| 2016 | The Penguin Club Inc | 990 | Trustee | 0.2 | $0 | $0 | View return |
| 2016 | American Council of Engineering | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Shriners International Irem Shriner | 990 | Chief Rabban | 10 | $0 | $0 | View return |
| 2015 | Castlo Community Improvement Corpor | 990 | Board Members | 0.3 | $0 | $0 | View return |
| 2015 | Southern California Chapter Of | 990PF | Secretary | 3 | $0 | $0 | View return |
| 2015 | The Penguin Club Inc | 990 | Trustee | 0.2 | $0 | $0 | View return |
| 2014 | The Penguin Club Inc | 990 | Trustee | 0.2 | $0 | $0 | View return |
| 2014 | Castlo Community Improvement Corpor | 990 | Board Members | 0.3 | $0 | $0 | View return |
| 2014 | Shriners International Irem Shriner | 990 | Asst Rabban | 10 | $0 | $0 | View return |
| 2013 | Shriners International Irem Shriner | 990 | High Priest | 10 | $0 | $0 | View return |
| 2013 | The Penguin Club Inc | 990 | Trustee | 0 | $0 | $0 | View return |
| 2013 | Castlo Community Improvement Corpor | 990 | Board Members | 0.3 | $0 | $0 | View return |
| 2013 | Lions International Muhlenberg | 990EZ | Secretary | 2 | $0 | $0 | View return |