Question: why mehcad brooks left supergirl?
Answer: Supergirl star Mehcad Brooks, who has played Superman's pal since the show debuted, is leaving the CW superhero drama in the first half of season 5, EW has learned exclusively. The actor-musician is departing on his own accord in order to focus on feature films and develop a cable series in which he would star.