Stephen Roberts(III)
- Producer
Stephen Roberts was born on 22 March 1960 in Birkenhead, Merseyside, England, UK. He is a producer, known for Moontrap (1988). He has been married to Linda DeLuca since 21 June 2003. They have one child. He was previously married to Stefania Avshalumova.