| 2025 | My Bridge | 990 | President | 45 | $151,800 | $0 | View return |
| 2025 | Winston Starts | 990 | Former President | 40 | $143,300 | $0 | View return |
| 2024 | My Bridge | 990 | President | 45 | $131,800 | $0 | View return |
| 2024 | Winston Starts | 990 | President | 40 | $131,500 | $0 | View return |
| 2024 | Winston Starts | 990 | President | 40 | $131,500 | $0 | View return |
| 2023 | My Bridge | 990 | President | 45 | $126,800 | $0 | View return |
| 2023 | Winston Starts | 990 | President | 40 | $115,000 | $0 | View return |
| 2023 | Academy of Trial Lawyers of Allegheny County | 990 | Immediate Past President | 5 | $0 | $0 | View return |
| 2022 | My Bridge | 990 | President | 45 | $131,170 | $0 | View return |
| 2022 | Winston Starts | 990 | President | 40 | $105,000 | $0 | View return |
| 2022 | Elizabeth Mine Historic Preservation Trust Inc. | 990EZ | VP/Treasurer | 1 | $0 | - | View return |
| 2022 | Academy of Trial Lawyers of Allegheny County | 990 | President | 5 | $0 | $0 | View return |
| 2021 | My Bridge | 990 | President | 45 | $106,800 | $0 | View return |
| 2021 | The Bridge Outreach Center | 990 | Board Member | 0.25 | $0 | $0 | View return |
| 2021 | Academy of Trial Lawyers of Allegheny County | 990 | President Elect | 5 | $0 | $0 | View return |
| 2021 | Iowa City VA Medical Research Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | My Bridge | 990 | President | 45 | $115,450 | $0 | View return |
| 2020 | Academy of Trial Lawyers of Allegheny County | 990 | Vice President Elect | 4 | $0 | $0 | View return |
| 2020 | Iowa City VA Medical Research Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Pittsburgh Three Rivers Marathon Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | My Bridge | 990 | President | 40 | $106,746 | $0 | View return |
| 2019 | Academy of Trial Lawyers of Allegheny County | 990 | Vice President | 4 | $0 | $0 | View return |
| 2019 | Iowa City VA Medical Research Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Pittsburgh Three Rivers Marathon Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | My Bridge | 990 | President | 40 | $98,746 | $0 | View return |
| 2018 | Academy of Trial Lawyers of Allegheny County | 990 | Secretary | 4 | $0 | $0 | View return |
| 2018 | Iowa City VA Medical Research Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Sherrills Ford Optimist Club | 990 | President | 10 | $0 | $0 | View return |
| 2018 | Pittsburgh Three Rivers Marathon Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | My Bridge | 990 | President | 40 | $101,950 | $0 | View return |
| 2017 | Academy of Trial Lawyers of Allegheny County | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2017 | Sherrills Ford Optimist Club | 990 | President | 10 | $0 | $0 | View return |
| 2017 | Iowa City VA Medical Research Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Pittsburgh Three Rivers Marathon Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | My Bridge | 990 | President | 40 | $63,856 | $0 | View return |
| 2016 | Iowa City VA Medical Research Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Academy of Trial Lawyers of Allegheny County | 990 | Assistant Treasurer | 4 | $0 | $0 | View return |
| 2016 | Pittsburgh Three Rivers Marathon Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2015 | Mission Nebraska Inc | 990 | Executive Director/CEO | 40 | $71,856 | $0 | View return |
| 2015 | Academy of Trial Lawyers of Allegheny County | 990 | Governor | 2 | $0 | $0 | View return |
| 2015 | Sherrills Ford Optimist Club | 990 | President | 10 | $0 | $0 | View return |
| 2015 | Little River Community Complex Inc. | 990EZ | Board Member | 0.05 | $0 | $0 | View return |
| 2015 | Pittsburgh Three Rivers Marathon Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2014 | Mission Nebraska Inc | 990EZ | Executive Director/CEO | 40 | $57,840 | $375 | View return |
| 2014 | My Bridge | 990 | President | 25 | $0 | $0 | View return |
| 2014 | Little River Community Complex Inc. | 990EZ | Board Member | 0 | $0 | $0 | View return |
| 2014 | Academy of Trial Lawyers of Allegheny County | 990 | Governor | 2 | $0 | $0 | View return |
| 2014 | Sherrills Ford Optimist Club | 990 | President | 10 | $0 | $0 | View return |
| 2014 | Pittsburgh Three Rivers Marathon Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2013 | Mission Nebraska Inc | 990EZ | Executive Director/CEO | 40 | $33,718 | $1,988 | View return |
| 2013 | Iowa City VA Medical Research Foundation | 990 | Director | 1 | $0 | $313,546 | View return |
| 2013 | My Bridge | 990 | President | 25 | $0 | $0 | View return |
| 2013 | Little River Community Complex Inc. | 990EZ | Board Member | 0 | $0 | $0 | View return |
| 2013 | Pittsburgh Three Rivers Marathon Inc. | 990 | Vice President | 1 | $0 | $0 | View return |