Selwyn Roberts was born in April 1947 in Cardiff, Glamorganshire, Wales as Selwyn Trevor Roberts. He is a producer and assistant director, known for Babylon A.D. (2008), National Treasure: Book of Secrets (2007) and X2: X-Men United (2003). He is married to Jane Roberts.