Faits: Faits: A. T._, né en 1977, a travaillé en qualité de manoeuvre pour le compte de l'entreprise K._SA. A ce titre, il était assuré contre les accidents professionnels et non professionnels auprès de la Caisse nationale suisse d'assurance en cas d'accidents (CNA). Le 1er septembre 1998, il a été victime d'un accident de chantier. Alors qu'il était occupé à compacter le terrain en haut d'un talus avec un rouleau compresseur, T._ s'est trop approché du bord; cette manoeuvre a eu pour effet de déséquilibrer la machine qui a fait un tonneau avant de s'immobiliser sur le côté. T._ a eu le bras gauche coincé par le toit. Il a été hospitalisé au Centre Hospitalier V._, où les médecins ont diagnostiqué une contusion du membre supérieur gauche avec écrasement des nerfs cubital et radial, des plaies au niveau des bras gauche et droit ainsi que du dos. Les médecins du Centre Hospitalier V._ ont procédé à une révision des plaies, à une neurolyse des nerfs cubital et radial et à une fasciotomie du membre supérieur gauche. T._ a été hospitalisé au Centre Hospitalier V._ jusqu'au 9 septembre 1998 puis il a été transféré à l'Hôpital C._ pour la suite du traitement. Il y a séjourné jusqu'au 22 septembre 1998 (rapport du docteur O._ du 22 décembre 1998). Les séquelles de l'accident ont évolué lentement mais favorablement, sans toutefois disparaître. Après l'échec d'un stage d'observation professionnelle dans le cadre de l'assurance-invalidité, la CNA a fait déterminer les travaux encore exigibles par la Clinique de B._. Se fondant sur les avis des docteurs S._ et L._ ainsi que sur celui de la physiothérapeute D._ (rapport du 27 juillet 2001), la CNA a considéré que T._ était à même d'exercer à plein temps une activité légère à la condition que les travaux n'impliquent pas une forte mise à contribution du bras gauche. Le 23 novembre 2001, elle a rendu une décision allouant à T._ une rente basée sur une incapacité de gain de 20 % et a fixé l'indemnité pour atteinte à l'intégrité à 10 %. Saisie d'une opposition de l'assuré, la CNA l'a rejetée par décision du 19 août 2002. Saisie d'une opposition de l'assuré, la CNA l'a rejetée par décision du 19 août 2002. B. T._ a recouru contre cette décision devant le Tribunal administratif du canton de Neuchâtel en concluant, sous suite de frais et dépens, à l'annulation de la décision attaquée et à l'octroi d'une rente d'invalidité LAA fondée sur une incapacité de gain de 60 %. Le taux de l'indemnité pour atteinte à l'intégrité n'a pas été contesté. Par jugement du 18 décembre 2003, la Cour cantonale a rejeté le recours. Par jugement du 18 décembre 2003, la Cour cantonale a rejeté le recours. C. T._ interjette recours de droit administratif contre ce jugement, dont il demande l'annulation. Il conclut à l'octroi d'une rente d'invalidité fondée sur une incapacité de gain de 60 % et au versement d'une indemnité pour atteinte à l'intégrité corporelle de 40 %, sous suite de frais et dépens. T._ produit, en procédure fédérale, trois nouveaux certificats médicaux. La CNA conclut au rejet du recours. L'Office fédéral de la santé publique a renoncé à se déterminer.