Rachel Ramras was born on December 20, 1974 in Phoenix, Arizona, USA as Rachel Leah Ramras. She is a writer and actress, known for Nobodies (2017), Mike Tyson Mysteries (2014) and Looney Tunes: Rabbits Run (2015). She has been married to Hugh Davidson since December 13, 2013. She was previously married to Christian Duguay.