Rachel Miles is an actress and assistant director, known for Robot Overlords (2014), Daylight Fades (2010) and Save Yourself (2018).