Casebook→Published cast records→Joe ArmstrongPublished cast record · Series 1–20 scopeJoe Armstrong1 sourced appearance as David Cooke.1credited appearance1named role1series representedCase connectionsAppearances in the current record.Series 8, Episode 2 · 2004David Cookein Dead in the WaterPublished cast evidence ↗