Brideshead Revisited
He has also acted in radio serials; major roles include Sebastian Flyte in "Brideshead Revisited" and Philip in "Where Angels Fear to Tread" for BBC Radio 4.