Echo Kellum: Echo Kellum. Actor: Arrow. Echo Kellum was born on 29 August 1982 in Chicago, Illinois, USA. He is an actor and director, known for Arrow (2012), DC's Legends of Tomorrow (2016) and Are You There God? It's Me, Margaret. (2023).
Known For: Arrow (Curtis HoltMr. Terrific), DC's Legends of Tomorrow (Curtis HoltMr. Terrific), Are You There God? It's Me, Margaret. (Mr. Benedict), Key and Peele (Funk Band Member)