Cast Credits Terra Nova (2011) Guest starring as Technician Episode 1x01: Genesis (1) (Sep 26, 2011) [Co-Star]