Jan D'Arcy is an actress, known for Alive (1993), Twin Peaks: Fire Walk with Me (1992) and Maura's War (2006). Read more on iMDB