Rachel Handshaw

Rachel Handshaw

Biography

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.

Also appears in

Kraven the Hunter

Kraven the Hunter

5.8

Venom: Let There Be Carnage

Venom: Let There Be Carnage

6.8

Edge of Tomorrow

Edge of Tomorrow

7.6

Mission: Impossible - Rogue Nation

Mission: Impossible - Rogue Nation

7.2

Snowden

Snowden

7.1

The Son

The Son

6.7