Oliver first studied fine art and design at Staffordshire University then went on to study at the highly regarded Nottingham Trent University where he obtained his (2:1) BA honours degree in Photography. Nottingham Trent is widely regarded as one of the finest educational establishments in the UK to study photography.
Upon leaving university Oliver started his own photography business – Oliver Charles Photography, a Prince’s Trust startup business. Since then Oliver has branched out into headshot photography.
Oliver has been featured in a number of publications.