| 2024 | Waverley Historic Foundation | 990 | President | 5 | $0 | $0 | View return |
| 2023 | Waverley Historic Foundation | 990 | Vice-Chair | 5 | $0 | $0 | View return |
| 2022 | Theatrical Stage Employees Union Local Two | 990 | Executive Board - Past | 1 | $3,104 | $0 | View return |
| 2022 | Waverley Historic Foundation | 990 | Vice-Chair | 5 | $0 | $0 | View return |
| 2021 | Theatrical Stage Employees Union Local Two | 990 | Executive Board | 1 | $3,104 | $0 | View return |
| 2021 | Waverley Historic Foundation | 990 | Vice-Chair | 5 | $0 | $0 | View return |
| 2020 | Theatrical Stage Employees Union Local Two | 990 | Executive Board | 1 | $2,296 | $0 | View return |
| 2020 | Waverley Historic Foundation | 990 | Chairman | 5 | $0 | $0 | View return |
| 2020 | The Irish American Partnership Inc. | 990 | Director | 5 | $0 | $0 | View return |
| 2019 | Theatrical Stage Employees Union Local Two | 990 | Executive Board | 1 | $3,964 | $0 | View return |
| 2019 | The Irish American Partnership Inc. | 990 | Director | 5 | $0 | $0 | View return |
| 2019 | Waverley Historic Foundation | 990 | Vice Chair | 5 | $0 | $0 | View return |
| 2019 | Pittsburgh Field Club | 990 | Director (4/19 - 3/20) | 5 | $0 | $0 | View return |
| 2018 | Theatrical Stage Employees Union Local Two | 990 | Executive Board | 1 | $1,911 | $0 | View return |
| 2018 | Waverley Historic Foundation | 990 | Director | 5 | $0 | $0 | View return |
| 2018 | The Irish American Partnership Inc. | 990 | Director | 5 | $0 | $0 | View return |
| 2018 | Pittsburgh Field Club | 990 | Director (4/18 - 3/19) | 5 | $0 | $0 | View return |
| 2017 | Theatrical Stage Employees Union Local Two | 990 | Executive Board | 1 | $1,869 | $0 | View return |
| 2017 | The Irish American Partnership Inc. | 990 | Director | 5 | $0 | $0 | View return |
| 2017 | Waverley Historic Foundation | 990 | Director | 5 | $0 | $0 | View return |
| 2017 | Pittsburgh Field Club | 990 | Director (4/17 - 3/18) | 5 | $0 | $0 | View return |
| 2016 | Theatrical Stage Employees Union Local Two | 990 | Executive Board | 1 | $1,155 | $0 | View return |
| 2016 | The Irish American Partnership Inc. | 990 | Director | 5 | $0 | $0 | View return |
| 2016 | Museum of Science | 990 | Corporation Counsel | 1 | $0 | $0 | View return |
| 2016 | Pittsburgh Field Club | 990 | Director (6/16 - 3/17) | 5 | $0 | $0 | View return |
| 2015 | Theatrical Stage Employees Union Local Two | 990 | Executive Board | 1 | $666 | $0 | View return |
| 2015 | The Irish American Partnership Inc. | 990 | Director | 5 | $0 | $0 | View return |
| 2015 | The Beaver Country Day School Inc | 990 | President | 1 | $0 | $0 | View return |
| 2015 | Museum of Science | 990 | Corporation Counsel | 1 | $0 | $0 | View return |
| 2015 | Waverley Country Club | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Theatrical Stage Employees Union Local Two | 990 | Executive Board | 1 | $840 | $0 | View return |
| 2014 | The Beaver Country Day School Inc | 990 | President | 1 | $0 | $0 | View return |
| 2014 | The Irish American Partnership Inc. | 990 | Director | 5 | $0 | $0 | View return |
| 2014 | Count Basie Theatre Inc. | 990 | Board Member | 2 | $0 | $0 | View return |
| 2014 | Museum of Science | 990 | Corporation Counsel | 1 | $0 | $0 | View return |
| 2014 | Waverley Country Club | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Theatrical Stage Employees Union Local Two | 990 | Executive Board | 1 | $820 | $0 | View return |
| 2013 | The Irish American Partnership Inc. | 990 | Director | 5 | $0 | $0 | View return |
| 2013 | The Beaver Country Day School Inc | 990 | President | 1 | $0 | $0 | View return |
| 2013 | Count Basie Theatre Inc. | 990 | Board Member | 2 | $0 | $0 | View return |
| 2013 | Trustees of Tufts College | 990 | Trustee - Vice Chair | 3 | $0 | $0 | View return |