Known For
Acting
Nerd Boy
Twon
2008
Slumber Party
Shang-a-lang lang (as Omar)
2005
Rappas
Twitch
2009