Richard Barnes è apparso in nessuna serie e 2 film. Al cinema, come Mr. Monsour nel lungometraggio Devil in the Flesh.