Home›Chris CannonChris CannonKnown for ActingTV Shows2017Riverdale Details 2016DC's Legends of Tomorrow Details