Rachel Roth
Birthday: 14 May 1982, North Canton, Ohio, USA
Rachel Roth was born on May 14, 1982 in North Canton, Ohio, USA. She is an actress, known for Winning London (2001), The Magic Within (1997) and Noah Knows Best (2000).
Rachel Roth was born on May 14, 1982 in North Canton, Ohio, USA. She is an actress, known for Winning London (2001), The Magic Within (1997) and Noah Knows Best (2000).