He was born in Washington, DC in 1974. His acting talent emerged since he was young. He graduated from Howard University School of Business and earned a BA in Business Administration. He worked as an investment banker, before pursuing an acting career. His roles include Avatar (2009), The Boys ( 2019-2021), and Wrath of Man (2021).