Lance Gooden est né à Nashville dans le Tennessee[2]. Sa famille s'installe au Texas lorsqu'il a cinq ans[3]. Il réside depuis 1994 dans la ville texane de Terrell[3].
En 2010, Gooden se présente à la Chambre des représentants du Texas face à la députée sortante Betty Brown, pour qui il a un temps travaillé[4]. Il est candidat dans le 4e district, dans le nord-est du Texas[4], qui comprend les comtés de Henderson et Kaufman[3]. Il remporte la primaire républicaine avec 108 voix d'avance sur plus de 12 000 bulletins[4]. Il remporte l'élection générale de novembre et entre à la législature du Texas.
En 2012, Gooden est concurrencé dans la primaire républicaine par Stuart Spitzer, que Texas Tribune classe à l'extrême droite du Parti républicain. L'élu sortant l'emporte avec 9 points d'avance[5]. Deux ans plus tard, il est battu par Spitzer qui le devance de deux points[5]. En 2016, Gooden se présente à nouveau contre Spitzer, qu'il juge inefficace[5]. Gooden défait le sortant en rassemblant 52 % des voix[6].
Durant la plupart de ses campagnes, Gooden reçoit un important soutien financier de l'hôtelier Monty Bennett ; Gooden faisant passer des mesures favorables à ce dernier au sein de la législature du Texas. Bennett finance également sa campagne au Congrès[7].
Représentant des États-Unis
Lors des élections de 2018, le représentant Jeb Hensarling n'est pas candidat à sa réélection. Gooden se présente alors à la Chambre des représentants des États-Unis dans le 5e district du Texas, un bastion conservateur qui s'étend sur sept comtés au sud-est de Dallas[7]. Il arrive en tête du premier tour de la primaire, devançant de 8 points son plus proche adversaire[7] avec 30 % des voix[2]. Il remporte le deuxième tour de la primaire avec 53 % des suffrages face à Bunni Pounds, soutenue par l'élu sortant, le vice-président Mike Pence et le sénateur Ted Cruz[8]. Le , il est élu en battant le démocrate Dan Wood (130 404 voix contre 78 394)[9] (62,4 % des suffrages)[2].