Sean Russell est né en 1952 à Toronto. À l'âge de trois ans, sa famille déménage dans la périphérie de la ville et s'installe dans un chalet au bord du lac Ontario. Russell y développe un profond amour pour l'eau, une passion visible dans ses livres. À l'âge de dix ans, il décide de devenir auteur. Plus tard, à la lecture du Seigneur des anneaux de J. R. R. Tolkien, il sait qu'il écrira de la fantasy. Après l'université, il déménage à Vancouver puis, deux ans plus tard, à l'île de Vancouver où il vit aujourd'hui avec sa famille. Sean Russell publie son premier roman en 1991. Depuis, il est bien connu comme auteur de fantasy. Il a notamment reçu le prix Imaginales 2005 pour Le Frère initié, dans la catégorie Roman étranger.