Many synthetic polycationic vectors for non-viral gene delivery show high efficiency in vitro, but their usually excessive charge density makes them toxic for in vivo applications. Here we describe the synthesis of a series of high molecular weight terpolymers with low charge density, and show that they exhibit efficient gene delivery, some surpassing the efficiency of the commercial transfection reagents Polyethylenimine and Lipofectamine 2000. The terpolymers were synthesized via enzyme-catalyzed copolymerization of lactone with dialkyl diester and amino diol, and their hydrophobicity adjusted by varying the lactone content and by selecting a lactone comonomer of specific ring size. Targeted delivery of the pro-apoptotic TRAIL gene to tumour xenografts by one of the terpolymers results in significant inhibition of tumour growth, with minimal toxicity both in vitro and in vivo. Our findings suggest that the gene delivery ability of the terpolymers stems from their high molecular weight and increased hydrophobicity, which compensates for their low charge density.