James Upton

Biography

James Upton is the actor who portrayed an environmental specialist aboard the Cloud 9 in "Sacrifice". Upton has also been in Cold Squad, Jeremiah, and Smallville.

Expand
Person Photo
Known For
Movie Poster

Ties That Bind

Brad Jackson

Starring In
Movie Poster

Ties That Bind

Brad Jackson

MobileIcon
app store google play