Arthur Darvill
9 TV shows · 2005–2025
Arthur Darvill on TV
-
Doctor Who
as Rory Williams -
Has Fallen
as Andrew Leviston -
DC's Legends of Tomorrow
as Michael "Rip" Hunter -
Broadchurch
as Rev. Paul Coates -
World on Fire
as Vernon Hunter -
A Cruel Love: The Ruth Ellis Story
as Victor Mishcon -
The White Queen
as The Duke of Buckingham -
Little Dorrit
as Edward 'Tip' Dorrit -
Sticky
as Mr. Boot