A Respectable Trade: Cast Rate: –☹️ Very Bad🙁 Bad😐 Average🙂 Good😃 Excellent🤩 Super! ★ Save Rating✔ Rating Saved! Notify me: –about new episodeabout new seasonabout end of season Subscribe✔ Subscription Saved! A Respectable Trade Drama United Kingdom GeneralEpisodesCastCharactersGallery Cast See full cast → Warren Clarke as Josiah Cole Warren Clarke as Josiah Cole Emma Fielding as Frances Scott Ariyon Bakare as Mehuru Ariyon Bakare as Mehuru Grahame Fox as John Bates Grahame Fox as John Bates Ralph Brown as Dr. Hadley Richard Briers as Sir Charles Fairley Jenny Agutter as Lady Scott Simon Williams as Lord Scott Makaela Alexander as Naomi Doreen Andrew as Cook Stephen Bent as Foreman Clinton Blake as Mark Francis Crampsie as Bates' Man Cait Davis as Brown Kaddy Faal as Mary Emma Fielding as Frances Scott Cole