James Haywood

James Haywood is a technical artist that worked on Halo 3.