Oliver Tompsett — British actor