2017
Queens as Lord Cecyl (6 episodes)
2015
Armada: 12 Days to Save England as Sir Francis Walsingham (3 episodes)
2007
The Shadow in the North
2007
Mummies: Secrets of the Pharaohs as Emil Brugsch
2006
The Somme: From Defeat to Victory as Lt-Col. Maxwell
1994
Jacob as Schafhirte im Sturm
1985
Titus Andronicus as Quintus