Mo McRae was born on July 4, 1982 in Los Angeles, California, USA. He is an actor and producer, known for The First Purge (2018), A Lot of Nothing (2022) and Wild (2014). He has been married to Lex Scott Davis since July 21, 2019.