Ruth Owen
Ruth Owen is an actress, known for Cloudburst (2011), Life Classes (1988) and The Decision (2006).
Ruth Owen's FILMOGRAPHY
as Actor (1)