Cast Credits The End (2020) Guest starring as Dying Patient Episode 1x05: To Be / Not to Be (Mar 9, 2020) Harrow (2018) Guest starring as Ewan Episode 1x03: Hic Sunt Dracones (Mar 23, 2018) Mako Mermaids (2013) Guest starring as Old Fisherman Episode 2x04: A New Tail (Feb 13, 2015)