Steiner war von 1923 bis 1927 sowie von 1931 bis 1935 Bürgermeister von Podersdorf und vertrat den Stand „Land- und Forstwirtschaft“ vom 11. November 1934 bis zu seinem Tod im Burgenländischen Landtag.