Birth Name: Oyetokunbo Oyelowo
Place of Birth: Oxford, Oxfordshire, England, U.K.
Date of Birth: 1 April, 1976
David Oyelowo is a British actor, writer, director, and producer. His parents are Nigerian. He is of Yoruba origin. He spent part of his childhood in Lagos, Nigeria. He was raised Baptist.
David is married to actress Jessica Oyelowo, with whom he has four children.