David Shields is verschenen in 1 show en 2 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 Himself in de speelfilm The Loser.