Question: who plays aj in blaze and the monster machines
Answer: AJ ( voiced by Dusan Brown ( season 1 -- early season 2 ) and later by Caleel Harris ) is Blaze 's best friend and driver , an eight - year - old science and technology expert .