Xavier Legrand suit sa formation de comédien au Conservatoire National Supérieur d’Art Dramatique de Paris dans les classes de Nada Strancar, Daniel Mesguish, Catherine Hiegel, Georges Lavaudant et Julie Brochen.
Il joue, entre autres, avec Nicolas Maury dans La Maladie de la Mort de Marguerite Duras, Irina Solano dans La Nuit de Madame Lucienne de Copi, Alexandre Zeff dans Le Monte-plats et Célébration d'Harold Pinter (Prix du Théâtre 13 - Jeunes Metteurs en scène en 2007), Laurent Bazin dans Fol ou le siècle d'ombre.
Entre 2006 et 2008, il est dirigé par Christian Schiaretti dans plusieurs créations du TNP de Villeurbanne : Ervart ou les derniers jours de Frédéric Nietzsche d'Hervé Blutsch, Coriolan de William Shakespeare (Molières 2009 du Meilleur Spectacle du théâtre public et du metteur en scène), Les 5 Comédies de Molière, et Par-dessus Bord de Michel Vinaver, (Grand Prix de la Critique en 2008.)
En 2009, il travaille avec Jean-Yves Ruf dans Mesure pour Mesure de William Shakespeare.
En 2010, il joue dans Vénus de Suzan-Lori Parks mise en scène par Cristèle Alves Meira.
En 2013 il joue dans Trois soeurs de Tchekhov, m.e.s. Christian Benedetti.
À l'écran, il tourne dans plusieurs courts métrages, Rauque sous la direction de Camille Pawlotsky, Voyageuse en transit et Point de fuite de Nicolàs Lasnibat, La Ligne de fuite d’Alexandre Zeff, Albert Camus téléfilm de Laurent Jaoui et dans le long métrage Les Mains Libres de Brigitte Sy.
Il réalise Avant que de tout perdre : nommé aux Oscars en 2014, le film a obtenu quatre Prix, dont le Grand prix du jury au Festival international du court métrage de Clermont-Ferrand en 2013 et le César du meilleur court métrage en 2014.
Son premier long métrage Jusqu’à la Garde, a reçu le Lion d’Argent et le prix de la première oeuvre à La Mostra de Venise 2017 et remporte cinq césars en 2019, dont celui du meilleur film.
Cet(te) artiste n'est pas lié(e) en ce moment à un spectacle.
Théâtre des Bergeries, Noisy-le-Sec
Théâtre de l'Atelier, Paris
Théâtre de l'Atelier, Paris
L'étoile du nord, Paris
Théâtre-Studio à Alfortville, Alfortville
Théâtre Nouvelle Génération, Lyon
Athénée Théâtre Louis-Jouvet, Paris
Le Studio à Asnières, Asnières-sur-Seine
MC93, Bobigny
La Colline (Théâtre National), Paris