David Powell ist zu sehen in Outcast, Home of the Brave, Nidals Liste - Gotteskrieger in Europa, One More Chance.