Becky O'Donohue was born on July 13, 1980 in Dobbs Ferry, New York, USA as Rebecca Mary O'Donohue. ...
Has an identical twin sister, Jessie O'Donohue, who is also an actress, model and singer.
Rebecca Mary O'Donohue
Dobbs Ferry, New York, USA
14 August 2012
'American Idol' Contestants in Movies
09 November 2011
Episode Recap: CSI: Miami - 9.15: "Blood Lust"
31 August 2011
Mardi Gras Springbreak Trailer
Look ahead to the TV shows still set to premiere in the rest of 2020, including "Selena: The Series" and "The Stand."
Browse our picks