Han var ved Chat Noir i 1925, sang i med Einar Rose og Steinar Jøraandstad og spilte inn ti plater også som pianist 1928–32, og filmdebuterte i 1930. Foss var ved Nationaltheatret 1934–38, Centralteatret 1948–51 og Folketeatret 1957–59. Han var sjef for Det Nye Teater i 1947-49 og senere fast på scenen. Ellers var han en mye brukt oppleser i NRK radio og med i Radioteatret.