PD43+ « Go Back « Go Back Victories Won 0 out of 0 general elections Won 0 out of 0 primaries Won 0 out of 0 total contests Opponents Dennis J. Guilfoyle 2020 Primary Heather Hamilton 2020 General Francis W. O'Brien 2016 General Charles B. Ryan 2020 Primary Richard R. Staiti 2024 Primary Joseph P. Shea (D) Past Elections Please wait... Joseph P. Shea did not run in any elections.