Faits: Faits: A. Par contrat du 7 mai 2003, X._ Sàrl (ci-après: X._) a remis en sous-location à A._ des locaux commerciaux situés dans un immeuble, à Fribourg. La durée initiale du contrat a été fixée du 15 mai 2003 au 31 décembre 2007. Le loyer mensuel convenu s'élevait à 2000 fr., y compris les frais accessoires. Par lettre signature du 5 février 2004, X._ a fait observer au sous-locataire que les loyers de mai 2003 à février 2004, d'un montant total de 19 000 fr., n'avaient pas été acquittés; en application de l'art. 257d al. 1 CO, elle a fixé à A._ un délai de paiement de trente jours et l'a averti qu'elle résilierait le bail à défaut de règlement dans ce délai. Le sous-locataire a reçu ce courrier le 9 février 2004. Aucun paiement n'est intervenu. Par formule officielle du 9 mars 2004 reçue le lendemain par A._, X._ a résilié le contrat de sous-location pour le 30 avril 2004. Par formule officielle du 9 mars 2004 reçue le lendemain par A._, X._ a résilié le contrat de sous-location pour le 30 avril 2004. B. Par requête du 24 mai 2004, X._ a saisi le Président du Tribunal des baux de l'arrondissement de la Sarine d'une requête en expulsion de A._ des locaux sous-loués. Le juge a fait droit à cette requête dans un jugement du 10 août 2004. Statuant le 2 février 2005 sur appel de A._, la IIe Cour d'appel du Tribunal cantonal de l'Etat de Fribourg a rejeté le recours et confirmé le jugement de première instance. Statuant le 2 février 2005 sur appel de A._, la IIe Cour d'appel du Tribunal cantonal de l'Etat de Fribourg a rejeté le recours et confirmé le jugement de première instance. C. A._ interjette un recours en réforme. Il conclut à la réforme de l'arrêt cantonal en ce sens que la requête d'expulsion est rejetée. X._ propose le rejet du recours.