- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
Info mistake?
Biography
Echo Kellum was born on August 29, 1982 in Chicago, Illinois, USA. He is an actor and director, known for Arrow (2012), DC's Legends of Tomorrow (2016) and Key and Peele (2012).
Awards
Known For
Filmography