Jeff Allen

Earth astronaut from 1999 who slipped through time to 2651 CE. Died in the ruins of Washington, D.C. in a fight with a Legion Warrior.