Né à Orléans,
Hubert Saint-Macary fait d’abord des études de vétérinaire avant de se consacrer totalement à sa passion du théâtre. Épris de mots, il joue Claudel, Molière, Ionesco, Proust, Shakespeare, mais aussi Marlowe et Mishima. Il signe aussi quelques mises en scène dont
Y’a pas que les chiens qui s’aiment de et avec Marie Trintignant et François Cluzet au Théâtre National de Chaillot.
On a pu le voir également dans plus d’une cinquantaine de téléfilms réalisés entre autres par Caroline Huppert, Luc Béraud, Sébastien Grall, Serge Moati, Denys Granier-Deferre, François Leterrier, Patrick Dewolf, Simon Wincer, Luca Manfredi, Juraj Herz ou Bernard Rapp. C’est Alain Cavalier qui lui offre son premier rôle au cinéma dans
Un étrange Voyage. Suivent
Tout Feu Tout Flamme de Jean-Paul Rappeneau,
Stella de Laurent Heynemann,
Milou En Mai de Louis Malle,
Indochine de Régis Wargnier,
Mr. & Mrs. Bridge de James Ivory.
Sous la direction de Gérard Jugnot, il tourne dans
Casque Bleu,
Fallait Pas !...,
Meilleur Espoir Féminin et le tout récent
Monsieur Batignole. Loin de s’enfermer dans un genre, Hubert Saint-Macary joue aussi dans
Le Journal Du Séducteur de Danièle Dubroux,
Genealogies D'Un Crime, de Raoul Ruiz,
Si Je T'Aime, Prends Garde à Toi de Jeanne Labrune et
Scènes De Crimes de Frédéric Schoendoerffer. On le retrouve dans
Toutes Les Filles Sont Folles de Pascale Pouzadoux et
En Territoire Indien de Lionel Epp.
A la fin des années 2000, il apparait dans de nombreux films, notamment
Paris,
Cash,
Les Hauts Murs,
Sur Ta Joue Ennemie et
L'Enfance Du Mal.