Rachel RamrasActingBorn 20/12/1974Phoenix, Arizona, USAKnown ForThe Woman in the House Across the Street from the Girl in the Window2022Barb & Star Go to Vista Del Mar2021mixed-ish2019Nobodies2017Chelsea2016Scooby-Doo! and KISS: Rock and Roll Mystery2015Looney Tunes: Rabbits Run2015Mike Tyson Mysteries2014MAD2010MAD2010MAD2010Young Person's Guide to History2008Code Monkeys2007