Tim Powers nació en Buffalo, Nueva York, aunque se crio en California, adonde su familia se mudó en 1959.