Stephen Barton (I) |
Stephen Barton was born on September 17, 1982 in Preston, England. He is known for I, Robot (2004), Star Wars Jedi: Fallen Order (2019) and Deja Vu (2006).
See full bio »
Born:in Preston, England, UK |
|