Hans Knesl wurde in Bad Pirawarth geboren. Nach seiner Ausbildung zum Steinmetz und Steinbildhauer und dem Bildhauerstudium an der Wiener Akademie der bildenden Künste bei Hans Bitterlich war er ab 1931 als frei schaffender Künstler in Wien tätig.
Er blieb lange Zeit der idealisierenden Figur verhaftet, bevor er um 1950 zu einer realistischeren Formgebung fand. In den 1950er Jahren entstanden Figuren mit stark plastischen Akzenten, die bald Skulpturen mit einem stärkeren tektonischen Aufbau wichen.
In den 1960er Jahren gelangten beide Gestaltungsrichtungen in seinen charakteristischen Stehenden und Schreitenden zu einer Synthese. 1951 wurde er Professor an der Akademie für angewandte Kunst.
Hans Knesl starb 1971 in Wien. Zu Ehren des Künstlers wurde 1986 in Bad Pirawarth ein Skulpturenpark mit seinen Werken errichtet.