Taye Diggs has elected to guest-star on two episodes of NBC's The West Wing to air in May. Diggs will play a Secret Service agent with really white teeth.