Halo Wars 2 (Video Game 2017) cast and crew credits, including actors, actresses, directors, writers and more. Avery Johnson was a highly trained Marine, serving with various combat units of the Naval Special Warfare Command, including the highly classified ORION Project. He also voiced many of the Sangheili.His other credits include Nemesis in Mechassault 2: Lone Wolf and Douglas Holiday in F.E.A.R. This is apparently due to the voice actor strike, so they had to find someone who sounded similar to fill out the role, as David Scully was (presumably) part of this strike. Sergeant Major Avery Junior Johnson (SN: 48789-20114-AJ) was a Human senior non-commissioned officer who served with the UNSC Marine Corps during the Insurrection and Human-Covenant war. David Scully is the voice actor for Sergeant Avery J. Johnson throughout the Halo series. David Scully, Actor: Halo 2. David Scully is an actor and writer, known for Halo 2 (2004), Halo: Combat Evolved (2001) and Halo 3 (2007). (First Encounter Assault Recon) and the expansion F.E.A.R. It was just confirmed on the HW2 announcement stream that the new Halo Wars 2 leader - Sgt Johnson - is in fact NOT voiced by David Scully, who voiced the character in Halo CE through to Halo Reach..