Meshach Taylor

  • Born: Apr 11, 1947 in Boston, MA
  • Death: Jun 28, 2014 in Altadena, CA