Charles David Richards is verschenen in 3 shows en 7 movies. Een voorstelling te vinden in de rol van Provost Peters in de serie The Chair (2021). In de bioscoop, in de rol van Chaplain in de speelfilm Out of the Furnace.