Cast Credits Mako Mermaids (2013) Guest starring as Luca Episode 2x14: A New Man (May 29, 2015) H2O: Just Add Water (2006) Guest starring as Surfer #3 Episode 3x01: The Awakening (Oct 26, 2009)