No photoElectra DavisActorActed in 22000s2009RappasLolli2008Nerd BoyChaseProduced 12000s2008Nerd BoyAssociate Producer