Walt MacPherson is an American film and television actor. He is perhaps best known for playing the recurring role of "Roger Gaffney" on 21 episodes of the American drama televisio…