David Barrass
Biography
David Barrass is a British actor known for his versatility in a range of films. He has played memorable roles in science fiction (The Fifth Element), war dramas (Hart's War), and dark comedies (Flawless). His most notable appearance in a British television production is as Cardaggian in the 2001 film Princess of Thieves.