View Contact Info on IMDbPro »

Photo Gallery

1 photo
David Barrass, Tom Hollander, and Ivan Marevich in The Lost Prince (2003)
1 photo

Biography

David Barrass is an actor, known for The Fifth Element (1997), Flawless (2007) and Hart's War (2002). See full bio »
Biography | Trailers & Videos