Lisa Howard profile

Lisa Howard

Acting

  • Born 24/11/1963
  • London, Ontario, Canada

Lisa Howard (born November 24, 1963) is a Canadian actress.

Read full biography

Known For