Actor: Owen Teale