About Rebecca Luker

Rebecca Luker

Rebecca Luker

April 17, 1961 - December 23, 2020

Place of Birth    :   Birmingham, Alabama, USA
Homepage    :   http://www.rebeccaluker.com/
Imdb Profile    :   IMDB Profile