CharacterMichael "Rip" HunterMichael "Rip" Hunter in DC's Legends of Tomorrow (2016), played by Arthur Darvill. Played byArthur DarvillAppears inDC's Legends of Tomorrow2016