Harry Joseph Lennix III (born November 16, 1964) or Harry J. Lennix is an American actor. He is best known for his roles as Terrence "Dresser" Williams in "The Five Heartbeats" and as Boyd Langton in the television series "Dollhouse". He played General Swanwick in the 2013 movie "Man of Steel". 