Biography

Sabina Brennan was born in 1966. She is a director and writer, known for An Artist Abroad (2002), Stray Bullet (1999) and The Ritual (2000).