In 2010 Calf played the Foreign Secretary Anthony Eden in the BBC's revival of "Upstairs, Downstairs", reprising his stage role as Eden (twenty years older as Prime Minister at the time of Suez) in Howard Brenton's "Never So Good" (2008). In 2019 he played William Wickham, founder of the British foreign secret service, in some episodes of "Poldark", series 5.