The cast of Fox's dinosaur drama Terra Nova includes: Jason O’Mara as Jim Shannon, Stephen Lang as Cmdr. Nathaniel Taylor, Shelley Conn as Elisabeth Shannon, Landon Liboiron as Josh Shannon, Naomi Scott as Maddy Shannon, Alana Mansour as Zoe Shannon, Mido Hamada as Guzman, Christine Adams as Mira, Allison Miller as Skye.


