Widely known for his role as Kenneth Vaughn in the 2016 historical drama Hidden Figures. He has also gained acclaim for his season 4 turn as Adam on The CW series The Originals.
He made his first on-screen appearance in 2013 in the TV film Let the Church Say Amen.
In 2015, he appeared in the comedy film Vacation as Gary Peterson. He subsequently appeared in the 2016 historical drama The Birth of a Nation.
In 2016, he appeared alongside prominent actors Mahershala Ali, Taraji P. Henson, and Nate Parker in the films Hidden Figures and The Birth of a Nation.