David Barry Gray is verschenen in 11 shows en 10 movies. Een voorstelling te vinden in de rol van Tom Carroll in de serie Criminal Minds. In de bioscoop, in de rol van Devaughn in de speelfilm Dead Presidents.