Graham Foster - List of appearances

Andrew Scarborough has appeared as Graham Foster in 151 episodes of Emmerdale since 2017.