Olupilese orin naa ni iyawo iyawo Ebira ni ipinle Kano ni Osu Keta odun 2023.Awon alaye Awon eniyan alaayeAwon ojoibi ni 1977.. 
Baba baba rẹ̀ ìyà jẹ aristocrat Lagos Taiwo Olowo.O lọ si ile-eko giga Kingston àti Royal College of Art ní Ìlú Lọndọnu.Iṣẹ-ṣiṣe Vaughan-Richards bẹrẹ iṣẹ ṣiṣe fiimu rẹ ni Ẹka Iṣẹ ọna, nibiti o ti ṣiṣẹ lori iru awọn fiimu Bii Judge Tidd (1995) ati Eyes Wide shut (1999).Ní ọdún 2020, rẹmi Vaughan-Richards pari iwe itan "The lost legacy of bida bikini" eyiti o wa ni bayi patapata lori oju opo wẹẹbu ile ọnọ Ilu Gẹ̀ẹ́sì.. 