Actor · DirectorKoyu RankinSocialsInstagramTwitterIMDbKnown forIsle of DogsAtari Kobayashi (voice)DC's Legends of TomorrowRandall