An American actor and composer, born in New Orleans, Louisiana, USA. Among his notable credits are Them (2021), The Chi (2018), and Star (2016).