Kitty Winn was born in Washington D.C. and spent much of her childhood time traveling to China, ...
Portrayed Ophelia in a star-studded 1972 NY production of "Hamlet" starring Stacy Keach Colleen Dewhurst and James Earl Jones.
Katherine Tupper Winn
Washington, District of Columbia, USA
01 November 2019
Rewind: ‘The Exorcist’ Review
22 January 2019
5 Tips on How to Direct a Chicken on Camera: ‘Embrace the Chaos’ (Guest Blog)
02 October 2018
Trailers from Hell
Exorcist II: The Heretic
Take a closer look at the various roles Denzel Washington has played throughout his acting career.
Watch the video