BBC Radio 4 did a full cast adaptation of the novel in 2006. Dramatist: Michael Bakewell. Music: Tom Small. Producer/Director: Enyd Williams. Cast[edit | edit source] John Moffatt as Hercule Poirot Simon Williams as Arthur Hastings Joanna David as Miss Lawson Tracy Wiles as Theresa Arundell Ifan Meredith as Charles Arundell Elizabeth Proud as Ellen Rosalind Knight as Miss Peabody Sam Dale as Dr Grainger Richard Beadsmoore as Bob the dog Retrieved from "https://agathachristie.fandom.com/wiki/Dumb_Witness_(BBC_Radio_4_adaptation)?oldid=30688" Categories: Hercule Poirot radio adaptations Arthur Hastings radio adaptations Add category Cancel Save Community content is available under CC-BY-SA unless otherwise noted.