Stewart Bevan

Stewart Bevan played Clifford Jones in The Green Death.