David Shields is verschenen in 4 shows en 4 movies. Een voorstelling te vinden in de rol van Cpt. Everett Blakely in de serie Masters of the Air. In de bioscoop, in de rol van Alexander Fenton in de speelfilm Benediction.