Liudvikas Saulius Razma gimė 1938 m. vasario 7 d. Plungės rajone, Platelių miestelyje. 1960 m. baigė Vilniaus valstybinį universitetą, ekonomistas. Ekonomikos mokslų kandidatas, docentas.
1960–1963 m. buvo Vilniaus valstybinio universiteto aspirantu, dėstytoju. 1963–1972 m. dirbo Vilniaus valstybiniame pedagoginiame institute vyresniuoju dėstytoju, docentu; 1972–1980 m. – Automatizuotų valdymo sistemų projektavimo konstravimo biure vadovaujančiuoju konstruktoriumi, sektoriaus vedėju, projekto vyriausiuoju konstruktoriumi; 1981–1988 m. – Lietuvos TSR valstybinio statybos komiteto Informaciniame skaičiavimo ir gamybos valdymo centre vyresniuoju inžinieriumi, vyriausiuoju projekto inžinieriumi, vyriausiuoju ekonomistu. 1989–1993 m. – Vilniaus pedagoginio universiteto rektorius.
Nuo 1988 m. Lietuvos Persitvarkymo Sąjūdžio dalyvis.
1990–1992 m. – Lietuvos Respublikos Aukščiausiosios Tarybos-Atkuriamojo Seimo deputatas.
1994–1995 m. – Lietuvos komercinių bankų asociacijos valdybos pirmininkas. 1996–2001 m. dėstė Lietuvos karo akademijoje.
1996 m. ir 2000 m. kandidatavo į Lietuvos Respublikos Seimą.
Lietuvos Nepriklausomybės Akto signatarų klubo veiklos rėmimo fondo pirmininkas.
Buvo Lietuvos ekonomistų asociacijos viceprezidentas.
Paskelbė straipsnių mokslinėje ir populiarioje spaudoje ekonominės teorijos, gyvenimo lygio, valdymo teorijos ir praktikos, kultūros ir švietimo politikos klausimais. Skaitė pranešimus mokslinėse konferencijose Lietuvoje ir užsienyje.
Apdovanotas Lietuvos Nepriklausomybės medaliu (2000).