Show more
Actor
Rell Battle was born in Washington, District of Columbia, USA. Rell is an actor and writer, known for Jeff Ross Presents Roast Battle (2016), Superior Donuts (2017) and Key and Peele (2012). imdb.com