No photoSteven O'SheaActingKnown ForHighlander: The Series1992Sapphire & Steel1979Exiles1977BBC2 Play of the Week1977