Kevin Michael Richardson

Kevin Michael Richardson is an actor. He was the voice of Demoman and the other characters.