Sandy Cowan can be an actress, known for The Inquisition (1999).
Sandy Cowan Net Worth is $950,000 Mini Biography Sandy Cowan can be an actress, known for The Inquisition (1999). Known for moviesThe Inquisition 1999as Movie Patron Source IMDB