Peter Scolari

  • Born: Sep 12, 1955 in New Rochelle, NY, USA