Recurring Guest Characters John Strake 1 guest appearances Inspector Boyne 1 guest appearances Stephen Aylmer 1 guest appearances Simon Vesty 1 guest appearances John Raggley 1 guest appearances Akbar 1 guest appearances