Steve Newton

Steve Newton is chief engineer of the USS Orville