Sharon Foster is known for Shoot the Messenger (2006), Babyfather (2001) and Now What (1995).
No data