actor: Richard Hainsworth