Cam Gigandet

Cam Gigandet is the American actor who will portray James in the upcoming film Twilight