Richard Epcar provides the voice of General George Hammond. Don S. Davis, the actor who played General George Hammond in the television series, passed away in 2008. He's the only regular character from the TV series, to be voiced by a different actor in the game.