Cast Credits Wolf Creek (2016) Guest starring as Ollie Episode 2x05: Shelter (Dec 15, 2017) Rain Shadow (2007) Guest starring as Simone Garland Episode 1x04: Black and White (Nov 4, 2007)