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

Venom: Let There Be Carnage

Venom: Let There Be Carnage

6.8

Mission: Impossible - Rogue Nation

Mission: Impossible - Rogue Nation

7.2

Edge of Tomorrow

Edge of Tomorrow

7.6

The Son

The Son

6.7

Snowden

Snowden

7.1