ActingOliver FinneganBorn 2008-10-25ยท Dubai, United Arab EmiratesNew Zealand actor best known for To Flourish (2026)