David Oyelowo as well as Oprah Winfrey and Carmen Ejogo were recently on the Ellen DeGeneres show and they definitely had a fun time.
The 38-year-old British actor was on hand with his co-stars to promote Selma and even did an amazing impersonation of Oprah.
Watch the video below!