Notable for his portrayal of Terrance Pelham in the series Powers, he has served in co-star recurring roles in shows including Extant, Revolution, Homeland, Army Wives and Satisfaction.
He is a veteran of the military, serving in the United States Marine Core. He studied theater acting at Francis Marion University.
He would earn film credits in Warrior Road, Flight World War II and Change of Heart. He publishes short-form comedy sketches to his Instagram account.
He has a brother. He has split time residing in Miami, Florida and Los Angeles, California.
He and Noah Taylor both booked recurring roles on Powers.