Next »

‘Billions’ actor Akili McDowell has been arrested and charged With murder in Houston, Texas. The 21-year-old TV star is seen in this official mugshot after being booked into jail in Houston, Texas. Credit: HCSO/MEGA