Tommy Svensson föddes in i Östers IF i Växjö där hans far Stig var den drivande kraften som ordförande och lagledare. Han debuterade som 16-åring för Östers A-lag.[1] Han spelade även ishockey i klubben.[2] Han var med om Östers IF:s väg mot fotbollsallsvenskan och kvalen 1963 och 1964 innan laget slutligen gick upp 1967, och 1968 var han med i det lag som sensationellt blev mästare som nykomlingar. Efter ett par säsonger i belgiska Standard Liège återvände han till Öster 1973. Han lade av spelarkarriären på grund av en hälseneskada han ådrog sig under en match mellan Östers IF och FC Lokomotíva Košice i Cupvinnarcupen i september 1977.[1] Vid sidan av fotbollen arbetade Tommy Svensson som mellanstadielärare i Växjö.[3]
Han fick spela i svenska juniorlandslaget och senare U-landslaget (motsvarande U23). 1967 debuterade han i A-landslaget,[1] och 1970 deltog han i VM i Mexiko där han spelade från start i Sveriges alla tre matcher.
Han blev sportchef och lagledare i Östers IF i slutet av 1970-talet. Han inledde sin tränarkarriär i Alvesta GIF 1985, samtidigt som han arbetade som lärare,[1] och han gick sedan till norska Tromsø IL där han var framgångsrik tränare med en tredjeplats i norska ligan 1989 och en andraplats 1990.
1990 utsågs Svensson till svensk förbundskapten, med Tord Grip som assisterande tränare, och tillträdde posten 1 december samma år.[4] Han ledde det svenska landslaget i EM-slutspelet i Sverige 1992, där Sverige vann sin grupp men föll i semifinalen mot Tyskland med 2–3. Sverige kvalade sedan under Svenssons ledning in till VM 1994 i USA, som blev en stor framgång. Sverige tog överraskande brons, den första svenska medaljen i fotbolls-VM sedan VM 1958 i Sverige. Svensson fortsatte som förbundskapten fram till 1997, men perioden efter VM-bronset blev misslyckad då Sverige inte lyckades kvala in till vare sig EM 1996 eller VM 1998.
Efter tiden som förbundskapten har Svensson arbetat som expertkommentator på Canal+. Det enda tränaruppdrag han åtog sig efter 1997 var några månader i hans gamla klubb Tromsø IL 2001. Laget hade gjort en dålig säsong och i augusti blev Svensson ny tränare med uppdraget att försöka rädda kvar laget i högsta serien,[5] vilket dock misslyckades.