Leo Callisto

Leo Calisto is a character who is to appear in the upcoming Disney Junior series Miles from Tomorrowland. he is Miles and Loretta's father and Captain Callisto's husband. He works as the engineer aboard the Stellosphere.