David Marciano (né le 7 janvier 1960 à Newark, New Jersey) est un acteur américain surtout connu pour ses rôles du détective Raymond Vecchio dans la série télévisée Due South et du détective Steve Billings dans le drame policier The Shield.
En 1991, Marciano a épousé Katayoun Amini (qui jouait l'ex-femme de Vecchios, Angie, dans Due South) et ils ont deux filles et un fils.