Question: who plays rip hunter in legends of tomorrow?
Answer: Thomas Arthur Darvill; Arthur Darvill