Human, yes. But apparently one that possesses qualities and abilities not shared by the masses.
In my world, I have yet to meet a human being who has successfully lived enough to cover more than his own lifetime -- and not make that fact physically apparent.