Findlay naît le mercredi 16 mai 1883.
Figure du spiritualisme, un des fondateurs de la revue Psychic News et fondateur de l'IIPR.
Il décède le vendredi 24 juillet 1964.