He was played by Walt MacPherson .
Roger Gaffney is a fictional police officer of the Baltimore Police Department on Homicide : Life on the Street .
Roger Gaffney was played by Walt MacPherson .
Roger Gaffney is a fictional police officer of the Baltimore Police Department on Homicide : Life on the Street .