Film:
* Caligola (1979) :Probabilmente il suo ruolo più famoso, quello del sadico consigliere dell'imperatore romano, "Sesto".
* Il Padrino:Parte III (1990) :Gioca nei panni di "Joey Zasa", un mafioso potente e spietato.
* L'ultima vergine americana (1982) :Interpretare un uomo anziano, squallido e manipolatore chiamato "Il Duca".
* Tenebrae (1982) :Interpreta un giornalista che diventa sospettato di una serie di brutali omicidi.
* Olocausto dei cannibali (1980) :Interpreta "Mark", un regista di documentari che intraprende un viaggio nella foresta amazzonica.
* L'inquilino (1976) :Interpretare il ruolo di un "poliziotto", sebbene il film stesso sia in gran parte considerato un'opera surreale e sperimentale.
* Il portiere di notte (1974) :Interpreta l'ex guardia di un campo di concentramento nazista, anche se vale la pena notare che Steiner ha contestato il suo coinvolgimento nel film, sostenendo che è apparso solo come comparsa sullo sfondo.
* L'uomo di vimini (1973) :Interpretare un personaggio minore in questo classico dell'horror popolare.
Televisione:
* Miami Vice (1984-1989) :Interpreta una varietà di ruoli, tra cui un boss del crimine e un mafioso.
* Hill Street Blues (1981-1987) :Interpretare uno spacciatore e un sicario in episodi separati.
* Ai confini della realtà (1985-1989) :Interpreto "L'Usher" nell'episodio "L'aldilà".
* Tribunale notturno (1984-1992) :Interpretare un personaggio chiamato "Vincent".
* L'A-Team (1983-1987) :Interpretare un malvagio trafficante d'armi.
John Steiner è apparso anche in vari altri film e programmi televisivi, spesso in ruoli minori o cameo. La sua filmografia è varia e spazia dai generi horror e thriller al dramma e alla commedia.
Vale la pena notare che, sebbene Steiner sia noto per i suoi ruoli in film di sfruttamento, ha anche lavorato in progetti mainstream. È un attore versatile con una presenza sullo schermo unica che lo ha reso una figura memorabile nel cinema.