Er studierte in Berlin, Halle und Greifswald Deutsch und Geschichte, war 1901-1903 Lehrer am Gymnasium in Stargard, 1903-1925 am Pädagogium in Putbus (Rügen) und 1925-1938 am Marienstiftsgymnasium in Stettin. Sein 22 Jahre währender Aufenthalt in Putbus regte ihn zu einem gründlichen Studium der Geschichte der Insel Rügen an. Die Frucht dieser Studien war seine „Kulturgeschichte von Rügen bis 1815“. In Stettin widmete er sich der Geschichte des Gymnasiums, an dem er unterrichtete. Daraus erwuchsen in der Reihe der Wissenschaftlichen Beiträge zur Geschichte und Landeskunde Ost-Mitteleuropas des Johann-Gottfried-Herder-Instituts „Stettiner Schülerleben im 10. bis 18. Jahrhundert“ und „Das Stettiner Gymnasium um 1848“. Steffen war Träger des Pommerschen Kulturpreises 1969.
Bibl.: Zeitschrift „Pommern“, Heft 1/1966, 4/1969 und 2/1971.(1976)