Born in Nairobi, Kenya, Owuor studied English at Kenyatta University, before taking an MA in TV/Video development at Reading University.
Sinh ra ở Nairobi, Kenya, Owuor học tiếng Anh tại Đại học Kenyatta, trước khi học thạc sĩ về phát triển TV/Video tại Đại học Reading.