Rachel Roth was born on May 14, 1982 in North Canton, Ohio, USA. She is an actress, known for Titus...
Older sister of Laura Roth
North Canton, Ohio, USA
13 January 2020
We Got This Covered
Titans Season 3 To Feature Barbara Gordon/Oracle In A Major Role
20 November 2019
Titans Season 2 Hits Disc in March
13 November 2019
DC's "Titans" - Season 3
On this IMDbrief, we break down our favorite panels and surprises from July 2020's Comic-Con@Home.
Watch the video