His television work includes four BBC period dramas: The Moonstone with Keeley Hawes, The Buccaneers alongside Carla Gugino, Madame Bovary with Frances O'Connor, The Riff Raff Element in 1992 and 1993, and as Sir Charles Maulver in the 2007 five-part series Cranford. In 1999 he starred as Marshall in ITV's seven-part drama Wonderful You alongside his Future mother-in-law Phyllida Law and Future brother-in-law Richard Lumsden. Recently he filmed a number of readings of love scenes from a selection of classic and modern love scenes, from Thomas Hardy's Tess of the d'Urbervilles to Kiran Desai's The Inheritance of Loss for The Carte Noire Readers. In 2011, he appeared in Hallmark Channel's Honeymoon for One, starring Nicollette Sheridan.