Tres veces se casó y tiene cuatro hijos, Amy, Alex y James Firth de su primer matrimonio, Rory Firth de su segundo.
Firth ha estado casado tres veces y tiene cuatro hijos; Rory Firth, de su primer matrimonio, Amy, Alex y James Firth de su segundo matrimonio.