Disclosed herein is a biocompatible membrane for tissue repair, comprising: a first layer including randomly oriented fibers of a first biopolymer, the fibers of the first biopolymer having a fiber length ranging from 2.5 cm to 50 cm, and a second layer including fibers of a second biopolymer, the fibers of the second biopolymer having a fiber length ranging from 0.05 mm to 3 mm, wherein said biocompatible membrane is permeable to molecules with a molecular weight of less than 100,000 daltons and has a thickness ranging from 0.1 mm to 3.0 mm, and wherein the second layer has a thickness ranging from 1 ?m to 50 ?m, the fibers of the first biopolymer and the fibers of the second biopolymer being cross-linked. Also disclosed is a method of making a biopolymer membrane for tissue repair.