Oliver was born in London, England and began dancing at 6 in the Royal Ballet’s “Chance to Dance” scheme. From the age of 11 he began training in different classical techniques at the Royal Academy of Dance, Central School of Ballet’s associates and Masters of Ballet Academy. At 15, Oliver joined English National Ballet YouthCo where he worked with a variety of choreographers including Alleyne Dance and Richard Bermange. In 2024 he graduated from English National Ballet School after 3 years of training in classical, neo-classical and contemporary styles. During his training Oliver performed works by August Bournonville, Enrico Cecchetti, Andrew McNichol, Frederick Ashton and Pina Bausch. Oliver joined the Wroclaw Opera Ballet for the 2024/25 season.