AdvertisementDavid Oyelowo On Acting, His Royal Roots And The One Role He Won't TakeMay 28, 2015facebookEmailDavid Oyelowo plays an American Army veteran living with his mother in HBO's Nightingale. (HBO)