Selwyn Roberts photograph

Selwyn Roberts

Selwyn Roberts Life story


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

Selwyn Roberts Photos

Related Persons

Next Profile ❯