Stephen Scott

Stephen Scott is an employee of Bungie who worked as a 3D effects Artist on Halo 3.