Cast Credits Forbidden Science (2009) Guest starring as David (4 episodes) Episode 1x12: Secrets (Mar 20, 2009) Episode 1x11: Erase (Mar 13, 2009) Episode 1x05: Hotzone (Feb 7, 2009) [Co-Star] Episode 1x04: Weekend (Jan 30, 2009) View 1 more View 1 less