An American actress, born in Oak Harbor, Washington, United States. She moved around the USA most of her life and currently resides in Savannah, Georgia. Rachel also worked as a photographer, studied photography, and obtained a Bachelor of Fine Arts from Old Dominion University in 2017. Among her works are Last Seen Alive (2022), Hawaii Five-0 (2019-2022) and Press Play (2022).