Scott Crawford
An image from Losing My Cherry, one of the productions that also features Scott Crawford.
Scott Crawford

Scott Crawford

December 25, 1949 — Chicago, Illinois, USA

Scott Crawford is an American stage and screen actor. He holds an MFA from the Northeastern Illinois University, Chicago, USA.

Losing My Cherry

Losing My Cherry

2010