DiscoverSteven RuedaSteven RuedaActorKnown forLEATHERBACKAugust 29, 2026Acting12026LEATHERBACK as Steven CruzBehind the camera12026LEATHERBACK Camera Operator, Still Photographer