Allan Keith nahm als einer von zwei Turnern aus Kanada an den Olympischen Sommerspielen 1908 in London teil. Im Einzelmehrkampf belegte er den 59. Platz.