Albert STEWART est né le 19 février 1889 à Belfast. De 1902 à 1907, il est élève à la Royal Belfast Academical Institution où il est initié au rugby. De 1903 à 1907, il joue dans l’équipe de son école et dans celle de la province de l’Ulster. Ses études terminées, il est comptable agréé et rejoint le XV du North of Ireland Football Club basé à Belfast avec lequel il remporte, en 1909, le championnat de l’Ulster. Le 8 mars 1913, il est sélectionné au poste de trois-quarts centre dans l’équipe d’Irlande face au Pays de Galles, vainqueur de ce match 16 à 13. Il porte, au total, trois fois le maillot du Trèfle.
À la déclaration de la guerre, il s’engage. Il est nommé sous-lieutenant dans le 10e Bataillon du Royal Irish Rifles. Après une formation dont il sort lieutenant et officier mitrailleur de son bataillon, il est envoyé en France le 1er octobre 1915 où il combat dans les batailles de Loos en 1915, de la Somme en 1916 et de Passchendaele en 1917. Lors des affrontements de Broodseinde, Albert est tué le 4 octobre 1917.
Il repose au cimetière militaire Hooge Crater à Ypres en Belgique, tombe VII. E. 15.