No photo

Marc Favreau

Acting

  • Born 09/11/1929
  • Montreal, Canada
  • Died 17/12/2005

Known For