David Metcalfe - List of appearances

Matthew Wolfenden has played David Metcalfe in 1319 episodes of Emmerdale from 2006.