Adrian Rawlings is the actor who played the part of James Potter throughout the Harry Potter movies.
Category: Actors in the Harry Potter Movies