Jenessa Grant is an actress and writer, known for The Handmaid's Tale (2017), Far Cry 5 (2018) and Reign (2013). Read more on iMDB