Demetrius Grosse was born on February 26, 1981 in Washington, District of Columbia, USA. He is an actor and producer, known for Lovecraft Country (2020), Rampage (2018) and 13 Hours (2016). Read more on iMDB