Richard Barnes ha aparecido en ninguna serie y 2 películas. En el cine, como Mr. Monsour en el largometraje Devil in the Flesh.