Rashad Al-Safar: Rashad Al-Safar. Camera and Electrical Department: The Jigsaw. Rashad Al-Safar is known for The Jigsaw (2014).
Known For: The Jigsaw (Camera and Electrical Department)