Police say Lu Xun, a 55-year-old company director, died at Pantai Hospital on Tuesday evening shortly after appearing in court.