Image of Rachel Handshaw

Rachel Handshaw

Image of Rachel Handshaw


Rachel Handshaw is an American stage, film and television actress. She holds a BA in Dance and Theatre Performance from Sarah Lawrence College, Bronxville, New York, and a Post Graduate in Acting from the Royal Conservatoire of Scotland, Glasgow, UK.


Venom: Let There Be Carnage Grieving Mother 2021-09-30
Snowden CIA Polygraph Adminstrator 2016-09-15
Mission: Impossible - Rogue Nation Drone Technician 2015-07-23
Edge of Tomorrow Military Spokesperson 1 2014-05-27