Christopher Ravenscroft — British actor