Known for his feature film debut as Dink Meeker in Ender's Game, he previously landed the starring role of Charles Johnson on BET Centric's The First Family. He later booked a recurring role on Teen Wolf. He began taking acting classes as early as the age of eight.