Richard Davidson is verschenen in 1 show en 2 movies. Een voorstelling te vinden in de rol van Himself in de serie The Mind, Explained. In de bioscoop, in de rol van Himself in de speelfilm Vers un monde altruiste ?.