Virtanen oli Suomen kansan demokraattisen liiton kansanedustajana 1958–1970 edustaen Hämeen läänin pohjoista vaalipiiriä. Hän oli presidentin valitsijamiehenä vuosien 1950, 1956 ja 1962 presidentinvaaleissa. Virtanen oli Nokian kunnanvaltuuston, kauppalanvaltuuston ja kaupunginvaltuuston puheenjohtajana ja hän oli myös Suomen kommunistisen puolueen Tampereen piirijärjestön puheenjohtajana.[1]
Virtanen oli naimisissa vuodesta 1933 Helmi Kaarina Mäkelän kanssa.[1]