Ruotsalainen oli kansanedustajana 1975–1983 edustaen Mikkelin läänin vaalipiiriä ja hän toimi Suomen kansan demokraattisen liiton eduskuntaryhmän taloudenhoitajana 1979–1983. Hän oli presidentin valitsijamiehenä vuoden 1978 presidentinvaalissa. Ruotsalainen oli Savonlinnan kaupunginvaltuuston ja kaupunginhallituksen jäsenenä sekä toimi kaupunginvaltuuston varapuheenjohtajana. Ruotsalainen oli myös ympäristönsuojeluneuvoston varapuheenjohtajana 1979–1987. [1]
Ruotsalainen oli naimisissa vuodesta 1945 asuntolanhoitaja Tyyne Elina Kinnusen kanssa.[1]