Hannah Al Rashid was born on January 25, 1986 in London. She is an actress, known for Ritual (2012), V/H/S/2 (2013) and Warkop DKI Reborn: Jangkrik Boss Part 1 (2016). Read more on iMDB