DAP's Bukit Gasing assemblyperson Edward Lee died of cancer-related complications at the University Malaya Medical Centre at about 4am today.