Jacques Weber, né en 1949 a pour camarades de classe Francis Huster et Jacques Spiesser avec qui il s’inscrit au Conservatoire municipal du 18e Arrondissement de Paris. Il poursuit ses classes en art dramatique à l’école de la rue Blanche puis intègre en 1969 le Conservatoire, dont il sort avec un prix d’excellence. C’est à cette époque qu’il rencontre Pierre Brasseur qui devient son mentor, vivant à ses côtés un an et demi. Il refuse d’entrer à la Comédie-Française et intègre le théâtre populaire de Reims de Robert Hossein.
En 1970, Marcel Cravenne l’engage pour jouer dans Tartuffe à la télévision.
De 1979 à 1985, il dirige le Centre dramatique national de Lyon (théâtre du 8e), puis, de 1986 à 2001, le théâtre de Nice, Centre dramatique national Nice-Côte d’Azur. Il a joué et mis en scène les grands rôles du théâtre classique, dont Cyrano pendant plusieurs saisons.
En 1982 il est Bel-Ami de Guy de Maupassant dans l’adaptation de Pierre Cardinal. À la télévision il interprète, entre autres, Le Comte de Monte-Cristo de Denys de La Patellière et le juge Antoine Rives dans le feuilleton de Gilles Béhat.
En 1998, il joue Don Juan, qui séduit Emmanuelle Béart. En 2008, il dirige Isabelle Adjani dans une adaptation télévisée de Figaro qu’il réalise pour France 3.
En 2013, lors de l’Ommegang de Bruxelles, il tient le rôle de Charles Quint.