Edward Buck

Gunnery Sergeant Edward Buck is a character from the Halo Universe.

He is voiced by Nathan Fillion.

Buck is an Orbital Drop Shock Trooper and is a Staff Non-commissioned Officer in the UNSC Marine Corps.

As described by his voice actor, Nathan Fillion, Buck is a bit hardened and a bit cranky.