Question: who does the voice of sanjay and craig
Answer: Sanjay Patel ( voiced by Maulik Pancholy ) is an excitable , klutzy and sweet twelve - year - old Indian - American boy who goes on adventures with his best friend , Craig .