Selena Roberts(I)
- Producer
- Editorial Department
Selena Roberts was born on 15 May 1966 in Live Oak, Florida, USA. She is a producer, known for Gored (2015), Bannister: Everest on the Track (2016) and Stop at Nothing: The Lance Armstrong Story (2014).