Edward Douglas

Edward Douglas is a cargo transport engineer working on Talos I during Prey (2017).