Stage and film actor Richard Bennett