Rachel David: Rachel David. Director: Keegan the Alien. Rachel David is known for Keegan the Alien (2018), The Great Imogene (2018) and Fallout: Revelation (2016).
Known For: Keegan the Alien (Director), The Great Imogene (Director), Fallout: Revelation (Camera and Electrical Department), Average Fellas (Makeup Department)