In 2010, he was cast in the role of Sir Hallam Holland in the 2010 BBC sequel to Upstairs, Downstairs. and he also appeared in Any Human Heart, the Channel Four mini-series adaptation of william Boyd's critically acclaimed novel of the same name, alongside Matthew Macfadyen.