Question: who plays rip hunter in legends of tomorrow
Answer: Thomas Arthur Darvill ( born 17 June 1982 ) , known professionally as Arthur Darvill , is an English actor and musician .