David Avery David Avery 4/6/86 Actor Biography There is no information about «David Avery» yet. Roles Det Supt Jake Harper (Actor) Bancroft Kingsley (Actor) The Dumping Ground Domitius (Actor) Domina Xanthius (Actor) Troy: Fall of a City Tariq (Actor) Borderline Gallery