which halo franchise character was played by the 1998 university of south carolina graduate ?
jameson locke