Il obtint son premier succès en tant que réalisateur en 1940 avec Befreite Hände (Les Mains libres) qui sortit aux États-Unis sous le nom de Freed Hands, où il fit jouer Olga Tchekhova, actrice célèbre de l'époque.
Il réalise exclusivement pour la télévision à partir de 1958.
Il fut directeur du théâtre Kammerspiele de Munich, de 1947 à 1972.
Hans Schweikart est inhumé au cimetière de Bogenhausen à Munich.