Melvin Babu (born September 17, 1974), better known as DJ Babu, is a Filipino-American DJ and producer. One-third of the hip hop group Dilated Peoples (alongside Rakaa Iriscience and Evidence).

Photos

Popular tracks