Cast Credits Terra Nova (2011) Guest starring as Foster Episode 1x06: Bylaw (Oct 31, 2011) [Co-Star] Neighbours (1985) Starring as Riley Parker