Douglas Barr: Douglas Barr. Director: Dead Badge. Douglas Barr was born on 1 May 1949 in Cedar Rapids, Iowa, USA. He is an actor and director, known for Dead Badge (1995), Spaced Invaders (1990) and Secrets of the Mountain (2010). He has been married to Clare Kirkconnell since 9 June 1984. They have one child.
Known For: Dead Badge (Director), Spaced Invaders (Sam), Secrets of the Mountain (Director(directed by)), The Wizard (Alex Jagger)