Keith David Williams, better known as Keith David, is an American film, television, voice actor, and singer. He has acted in many mainstream films, such as Crash, There's Something About Mary, Barbershop and Men at Work. He has also had memorable roles in numerous cult favorites, including John Carpenter's films The Thing and They Live, the Riddick films Pitch Black and The Chronicles of Riddick, the General in Armageddon, King in Oliver Stone's Platoon, and Big Tim in Darren Aronofsky's Requiem for a Dream. David is currently starring as Elroy Patashnik in the sixth season of the comedy series Community.\nDavid is also well known for his voice-over career, primarily his Emmy Award winning work as the narrator of numerous Ken Burns films such as The War. Characters that he has voiced include the Arbiter Thel 'Vadam in Halo 2, Halo 3 and Halo 5, Goliath on the Disney series Gargoyles, Spawn/Al Simmons on Todd McFarlane's Spawn which aired on HBO, Admiral David Anderson in the Mass Effect series, the Decepticon Barricade in Transformers: The Game, Julius Little in Saints Row, Saints Row 2, and Saints Row IV, Sgt. Foley in Call of Duty: Modern Warfare 2, Dr.