Cast Credits The Bad Seed (2019) Guest starring as Nelf (3 episodes) Episode 1x05: Episode 5 (Apr 18, 2019) Episode 1x02: Episode 2 (Apr 15, 2019) Episode 1x01: Episode 1 (Apr 14, 2019) Westside (2015) Guest starring as Old Soldier Episode 2x08: Episode 8 (Jul 31, 2016) Harry (2013) Guest starring as Kiwibets Punter Episode 1x01: This is Personal (May 8, 2013) Sunny Skies (2013) Starring as Matthew Legend of the Seeker (2008) Guest starring as Duncan Episode 1x19: Cursed (May 2, 2009) Power Rangers (1993) Guest starring as Alien #3 Episode 13x05: Dogged (Feb 26, 2005)