Spencer Ogden

Spencer Ogden is a flight control specialist working on Talos I during Prey (2017).

Prey (2017)
Morgan Yu finds Ogden's corpse in Talos I Bridge. He carries banana peel, lemon peel, kafe kars and chipset.