David Coleman Dukes (June 6, 1945 – October 9, 2000) was an American character actor.
Dukes was born in San Francisco, California, the son of a highway patrolman. He had a long career in films, appearing in 35; and as a television guest star, notably as the man who attempted to rape Edith Bunker on All in the Family, a blind bully on Three's Company, and during the 1980s in the dual miniseries The Winds of War and War and Remembrance. He received an Emmy nomination for best supporting actor for his role in The Josephine Baker Story (1991) and appeared as Arthur Miller in Norma Jean & Marilyn (1996). He was also a regular in the first season of Sisters as the transvestite doctor husband of oldest sister Alex (Swoosie Kurtz), and appeared occasionally as the character in subsequent seasons. On Dawson's Creek, he had a recurring role as Mr. McPhee, the father to Jack (Kerr Smith) and Andie (Meredith Monroe) from the second through fourth seasons.
Dukes had extensive stage experience, first appearing on Broadway in 1971 and later in a revival of Molière's The School for Wives. He also played such colorful roles as Dracula, Doctor Frankenstein, and Antonio Salieri in the original production of Amadeus — replacing Ian McKellen. He won plaudits when he replaced John Lithgow in the original production of David Henry Hwang's play M. Butterfly and a Tony nomination in 1980 for best featured actor in a play for Bent.