Siobhan Flynn is an actress and producer, known for The Island (2005), R.O.D the TV (2003) and Feardotcom (2002). Read more on iMDB