Hanno Pöschl wuchs in Wien auf und schloss eine Konditorlehre ab. Anschließend arbeitete er als Wagenwäscher, Automechaniker, Vertreter, Asphaltierer, Kerzenerzeuger, Chauffeur bei einer Speditionsfirma und im Weinbau.
Seit 1974 am Schauspielhaus Wien engagiert, erhielt er 1979 seine erste große Filmrolle in Maximilian Schells Film Geschichten aus dem Wienerwald. Seit den 1980er Jahren wurde er in vielen deutschen Fernsehproduktionen besetzt, wobei er häufig Größen der Halbwelt verkörperte. 1987 hatte er einen Gastauftritt im James Bond Film Der Hauch des Todes, 1995 auch eine Gastrolle im US-Film Before Sunrise. Von 1997 bis 2006 spielte er den allseits gut gelaunten Mechaniker Max in der RTL-Serie Medicopter 117 und war dort zusammen mit Serge Falck als einziger bis zur letzten Folge dabei. Im Jahr 2000 spielte er in einer Folge der Serie Der Bulle von Tölz den Volksmusik-Star Tony Gordon, der in dieser Folge das Mordopfer darstellt. 2008 spielte er eine wichtige Nebenrolle in Revanche (Regie: Götz Spielmann).
Pöschl betreibt seit 1976 das Kaffeehaus „Kleines Café“ im Zentrum von Wien[2][3] und zudem bis 2019 mit seiner Frau Andrea Karrer das Restaurant „Pöschl“ (ehemals „Immervoll“).[4], welches verkauft wurde.[5] Inzwischen hat er sich weitestgehend von der Schauspielerei zurückgezogen.
Hermann J. Huber: Langen Müller’s Schauspielerlexikon der Gegenwart. Deutschland. Österreich. Schweiz. Albert Langen • Georg Müller Verlag GmbH, München • Wien 1986, ISBN 3-7844-2058-3, S. 764.