Duncan Ross is an actor of 68 (25 août 1918 - 4 janvier 1987). Duncan Ross has appeared in 1 show and no movie. A performance to be found in the role of Dean Memminger in the series Family Ties.