Jacques Keyser avait un père hollandais et une mère belge, et pouvait concourir autant pour la France et que pour les Pays-Bas. Bien qu'il ne parlait pas le néerlandais, il a participé aux Jeux olympiques d'été de 1908 sous les couleurs néerlandaises, mais n'a pas réussi à atteindre la finale du 1500 m et du 5 miles. Entre 1910 et 1912 , il a battu les records néerlandais nationaux sur le 1500 m (4 min 11 s 8), le mile (4 min 31 s 4), et le 5000 m (16 min 10 s 2), chacun restant un record pendant une décennie[1].
Après sa carrière, il possédait et tenait un magasin de matériel de sport dans le quartier Montmartre pendant de nombreuses années, il est mort à l'âge de 68 ans à Paris des suites d'une longue maladie[2].