Richard Clarke

Richard Clarke is a character in the upcoming Hulu series The Looming Tower. He will be portrayed by Michael Stuhlbarg.