John Carson
Characters voiced
Captain Foster (II) (Thunderbird 6)