Xavier Dolan apparaît pour la première fois à l'écran à l'âge de 6 ans dans une série de publicités pour une chaîne pharmaceutique. Il débute ensuite dans quelques films québécois tels que
J'En Suis ! de Claude Fournier en 1997ou encore
La Forteresse Suspendue de Roger Cantin, ainsi que quelques séries télé.
Véritable autodidacte,
Xavier Dolan réalise en 2008 son premier long-métrage,
J'Ai Tué Ma Mère basé sur une nouvelle (
Le Matricide) écrite 3 ans plus tôt. Le film est alors sélectionné à la Quinzaine des Réalisateur du festival de Cannes 2009 où il remporte le Art Cinema Award décerné par un jury de programmateurs de cinémas indépendants, le prix de la SACD (Société des auteurs et compositeurs dramatiques) qui couronne un long métrage francophone, et le 7e prix "Regards Jeunes 2009".
En 2010, et à seulement 21 ans,
Xavier Dolan met en scène son second long-métrage,
Les Amours Imaginaires qui lui permet de retourner à Cannes dans la catégorie Un Certain Regard du Festival de Cannes en mai 2010. Malgré l'irritation que suscitent souvent son jeune âge et son assurance, la critique et l'industrie du cinéma lui concèdent un indéniable talent. La même année, il retourne à la comédie pour le thriller
Good Neighbours de Jacob Tierney.
En 2012,
Xavier Dolan signe
Laurence Anyways qui marque pour lui son troisième film (sur trois) présenté à Cannes puisqu'il est présenté en Un Certain Regard et reçoit la
Queer Palm lors du
65ème Festival International Du Film De Cannes 2012.