Alastair Keyes est né à Ottawa, au Canada.
Il est diplômé du Collège Ashbury, à Ottawa, et a obtenu son diplôme en histoire et en études islamiques de l’Université McGill à Montréal, au Canada.
De 2010 à 2015, il a été membre de l’équipe nationale canadienne d’escrime, remportant des championnats nationaux et des Jeux d’été du Canada, en plus de représenter le Canada et de remporter des médailles lors d’événements sportifs internationaux.
Il a servi dans la Réserve navale royale du Canada en tant qu’officier de guerre navale de 2017 à 2023.
De 2019 à 2023, il a travaillé pour Canada Steamship Lines à Montréal, d’abord en tant qu’opérateur de navire, puis en tant qu’analyste de contrats et de stratégie commerciale.
En 2023, il a déménagé à Rotterdam, aux Pays-Bas, pour travailler comme courtier en affrètement chez Green&Black Shipbrokers Europe.