Selwyn Roberts: Selwyn Roberts. Producer: Babylon A.D.. Selwyn Roberts was born on 26 April 1947 in Cardiff, Glamorganshire, Wales, UK. He is a producer and assistant director, known for Babylon A.D. (2008), X2 (2003) and Pearl Harbor (2001). He is married to Jane Roberts.
Known For: Babylon A.D. (Producer), X2 (Producer(UK)), Pearl Harbor (Producer(UK)), Muppet Treasure Island (Producer)