Ruth Owen

Ruth Owen

Ruth Owen is an actress, known for Cloudburst (2011), Life Classes (1988) and The Decision (2006).
Feedback about this page?

Feedback about this page?