Actress Rachel Laure is an actress, known for Art Heist (2004), Final (2003) and Jake in Progress (2005). Search: