Steve Newton

Currently the Chief Engineer aboard the USS Orville.