Rachel Ramras was born on December 20, 1974 in Phoenix, Arizona, United States, is Actress, Writer, Producer. Rachel Ramras was born on December 20, 1974 in Phoenix, Arizona, USA as Rachel Leah Ramras. She is an actress and writer, known for Nobodies (2017), Looney Tunes: Rabbits Run (2015) and Mike Tyson Mysteries (2014). She is married to Hugh Davidson. She was previously married to Christian Duguay.
Rachel Ramras is a member of Actress