Who won the Emmy for Best Supporting Actor in a Drama in 2002? on Sep 12, 2024 Published in TV Trivia John Spencer. John Spencer played the part of Chief of Staff Leo McGarry in the NBC's "The West Wing".