Cast Credits Forbidden Science (2009) Guest starring as Virtual Harold Episode 1x08: Lonely (Feb 21, 2009)