Cast Credits The Nest (2020) Guest starring as Paramedic Episode 1x03: Episode 3 (Apr 5, 2020) Mako Mermaids (2013) Guest starring as Science Teacher Episode 1x20: Nowhere to Hide (Sep 15, 2013)