James Barton - List of appearances

Bill Ward has appeared in 258 episodes of Emmerdale as James Barton from 2013.