Actress Rachel MacMillan is an actress, known for Ghosts with Shit Jobs (2012), Lucky 7 (2011) and Burning Daylight (2010). Known for: Ghosts with Shit Jobs (2012), Lucky 7 (2011), Burning Daylight (2010), The Limits (2007) Search: