Olwen Kelleghan: Olwen Kelleghan. Actress: 1902. Olwen Kelleghan is known for 1902 (2001), Citadel (2012) and Stitches (2012).
Known For: 1902 (Maid Violet), Citadel (Art Department), Stitches (Art Department), The Puppet (Production Designer)