Acting credits
Casualty
Stephen Roche
Agatha Christie's Poirot
Jack Renauld
Highlander: The Series
Bonnie Prince Charlie
Sherlock Holmes
Duke of Lomond
Hetty Wainthropp Investigates
Lt. Thomas Watkinson
Murphy's Law
Lee Cannon
Cadfael
Ivo Corbiere
Ancient Rome: The Rise and Fall of an Empire
Rufus
Elizabeth I
Sir Walter Raleigh
The Memoirs of Sherlock Holmes
Duke of Lomond
The Last Salute
Robin Pettifer
Dark Knight
Ivanhoe
Just William
Robert Brown