Question: who played nancy mcnally on the west wing
Answer: Anna Deavere Smith ( born September 18 , 1950 ) is an American actress , playwright , and professor .