watch 01:51 The Loop (TV) Do you like this video? Kwesi Ameyaw (born August 24, 1975) is a Canadian actor. He portrayed Charles/Dr. Mid-Nite in DC's Legends of Tomorrow, Cassian in Supergirl, and Davis Wellington in Batwoman Contents[show] Credits DC's Legends of Tomorrow Actor Season 2 "Out of Time" Dr. Mid-Nite "The Justice Society of America" Dr. Mid-Nite "Camelot/3000" Charles/Dr. Mid-Nite "Land of the Lost" Charles/Dr. Mid-Nite (archive footage) Supergirl Actor Season 4 "Parasite Lost" Cassian Batwoman Actor Season 1 "Through the Looking-Glass" Davis Wellington Retrieved from "https://arrow.fandom.com/wiki/Kwesi_Ameyaw?oldid=656201" Categories: No show parameter Actors Guest stars Community content is available under CC-BY-SA unless otherwise noted.