Actress · DirectorSarah DunsworthUpper East Side, New York, NY, USASocialsIMDbKnown forTrailer Park BoysSarah