É um DJ filipino-americana e é um membro de uma tripulação de hip hop Dilated Peoples e on-again/off-again DJ Beat Junkies tripulação. O DJ californiana começou a fazer fitas mix no início dos anos 90 e se juntou ao Beat Junkies em 1994. Babu já ganhou vários títulos, incluindo a competição DMC Championship em 1997 e vários títulos ITF. Como reverenciado batalha DJ, ele apareceu em e vídeos alojados numeráveis e - sob o nome Turntablist - produzido talvez recorde do gênero luta mais popular de 1996 do Breaks Duck Super, que vendeu mais de 10.000 exemplares, e sua inevitável continuação, Super Duck Duper Breaks, em 2000. Wade Kergan, All Music Guide.