Il a grandi à Vienne et a terminé un apprentissage de pâtissier. Il a ensuite travaillé comme laveur de voitures, mécanicien, représentant, asphalteur, fabricant de bougies et chauffeur[1].
Il a fréquenté l'école d'art dramatique Lamert-Offer et a travaillé comme assistant réalisateur au Cirque Roncalli où il a été brièvement employé comme artiste[2]. Il a fait ses débuts en tant qu'acteur à l'Ensemble Theater(de) de Vienne. Il a ensuite joué à l'Akademietheater(de) de Vienne, au Schauspielhaus(de) de Vienne et à Munich.
Depuis 2000, Hanno Pöschl dirige avec sa femme Andrea Karrer le restaurant « Pöschl » (anciennement « Immervoll ») et depuis 1976, le café « Kleines Cafe » au centre de Vienne[6],[7].