Selena Roberts
Birthday:
May 15, 1966 in Live Oak, Florida, USA
Selena Roberts was born on May 15, 1966 in Live Oak, Florida, USA. She is known for her work on Gored (2015), Bannister: Everest on the Track (2016) and Lance Armstrong: La Victoire à tout prix (2014).