Captain Joe

Captain Joe is a character who appears in the Disney Junior series Miles from Tomorrowland, voiced by Adrian Grenier. He is an intergalactic crime fighter and the uncle of Miles and Loretta Callisto.