Richard Cotton

Richard Cotton played Osbert in BFA: Castle of Fear.