Cast Credits Forbidden Science (2009) Guest starring as Virtual Man Episode 1x01: 4Ever (Jan 10, 2009)