Leung fue introducido en el "Ebaum’s World" el 2 de julio de 2004 en un video de él tocando el piano.